builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-707 starttime: 1464623742.91 results: success (0) buildid: 20160530072146 builduid: 7a54d2f933b14988a6acf83fdac386c2 revision: b2f0425218851914b703b902ed56c6148b37b537 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 08:55:42.908587) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 08:55:42.909041) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 08:55:42.909351) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 08:55:43.145436) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:55:43.145795) ========= 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-1464623735.27355-1828792342 _=/tools/buildbot/bin/python using PTY: False --2016-05-30 08:55:43-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.86M=0.001s 2016-05-30 08:55:43 (8.86 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.558878 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:55:43.877116) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:55:43.877420) ========= 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-1464623735.27355-1828792342 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.063987 ========= master_lag: 0.22 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:55:44.165317) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-30 08:55:44.165672) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b2f0425218851914b703b902ed56c6148b37b537 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b2f0425218851914b703b902ed56c6148b37b537 --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-1464623735.27355-1828792342 _=/tools/buildbot/bin/python using PTY: False 2016-05-30 08:55:44,260 truncating revision to first 12 chars 2016-05-30 08:55:44,261 Setting DEBUG logging. 2016-05-30 08:55:44,261 attempt 1/10 2016-05-30 08:55:44,261 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b2f042521885?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 08:55:45,508 unpacking tar archive at: mozilla-aurora-b2f042521885/testing/mozharness/ program finished with exit code 0 elapsedTime=1.998055 ========= master_lag: 0.23 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-30 08:55:46.390598) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 08:55:46.390932) ========= script_repo_revision: b2f0425218851914b703b902ed56c6148b37b537 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 08:55:46.391346) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 08:55:46.391621) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 08:55:46.419031) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 27 secs) (at 2016-05-30 08:55:46.419329) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464623735.27355-1828792342 _=/tools/buildbot/bin/python using PTY: False 08:55:46 INFO - MultiFileLogger online at 20160530 08:55:46 in /builds/slave/test 08:55:46 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 08:55:46 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:55:46 INFO - {'append_to_log': False, 08:55:46 INFO - 'base_work_dir': '/builds/slave/test', 08:55:46 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:55:46 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:55:46 INFO - 'buildbot_json_path': 'buildprops.json', 08:55:46 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:55:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:55:46 INFO - 'download_minidump_stackwalk': True, 08:55:46 INFO - 'download_symbols': 'true', 08:55:46 INFO - 'e10s': False, 08:55:46 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:55:46 INFO - 'tooltool.py': '/tools/tooltool.py', 08:55:46 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:55:46 INFO - '/tools/misc-python/virtualenv.py')}, 08:55:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:55:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:55:46 INFO - 'log_level': 'info', 08:55:46 INFO - 'log_to_console': True, 08:55:46 INFO - 'opt_config_files': (), 08:55:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:55:46 INFO - '--processes=1', 08:55:46 INFO - '--config=%(test_path)s/wptrunner.ini', 08:55:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:55:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:55:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:55:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:55:46 INFO - 'pip_index': False, 08:55:46 INFO - 'require_test_zip': True, 08:55:46 INFO - 'test_type': ('testharness',), 08:55:46 INFO - 'this_chunk': '1', 08:55:46 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:55:46 INFO - 'total_chunks': '10', 08:55:46 INFO - 'virtualenv_path': 'venv', 08:55:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:55:46 INFO - 'work_dir': 'build'} 08:55:46 INFO - ##### 08:55:46 INFO - ##### Running clobber step. 08:55:46 INFO - ##### 08:55:46 INFO - Running pre-action listener: _resource_record_pre_action 08:55:46 INFO - Running main action method: clobber 08:55:46 INFO - rmtree: /builds/slave/test/build 08:55:46 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:55:49 INFO - Running post-action listener: _resource_record_post_action 08:55:49 INFO - ##### 08:55:49 INFO - ##### Running read-buildbot-config step. 08:55:49 INFO - ##### 08:55:49 INFO - Running pre-action listener: _resource_record_pre_action 08:55:49 INFO - Running main action method: read_buildbot_config 08:55:49 INFO - Using buildbot properties: 08:55:49 INFO - { 08:55:49 INFO - "project": "", 08:55:49 INFO - "product": "firefox", 08:55:49 INFO - "script_repo_revision": "production", 08:55:49 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 08:55:49 INFO - "repository": "", 08:55:49 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 08:55:49 INFO - "buildid": "20160530072146", 08:55:49 INFO - "pgo_build": "False", 08:55:49 INFO - "basedir": "/builds/slave/test", 08:55:49 INFO - "buildnumber": 2, 08:55:49 INFO - "slavename": "tst-linux32-spot-707", 08:55:49 INFO - "revision": "b2f0425218851914b703b902ed56c6148b37b537", 08:55:49 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 08:55:49 INFO - "platform": "linux", 08:55:49 INFO - "branch": "mozilla-aurora", 08:55:49 INFO - "repo_path": "releases/mozilla-aurora", 08:55:49 INFO - "moz_repo_path": "", 08:55:49 INFO - "stage_platform": "linux", 08:55:49 INFO - "builduid": "7a54d2f933b14988a6acf83fdac386c2", 08:55:49 INFO - "slavebuilddir": "test" 08:55:49 INFO - } 08:55:49 INFO - Found installer url https://queue.taskcluster.net/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 08:55:49 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 08:55:49 INFO - Running post-action listener: _resource_record_post_action 08:55:49 INFO - ##### 08:55:49 INFO - ##### Running download-and-extract step. 08:55:49 INFO - ##### 08:55:49 INFO - Running pre-action listener: _resource_record_pre_action 08:55:49 INFO - Running main action method: download_and_extract 08:55:49 INFO - mkdir: /builds/slave/test/build/tests 08:55:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:55:49 INFO - https://queue.taskcluster.net/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:55:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:55:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:55:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:55:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 08:56:19 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json: timed out 08:56:19 INFO - retry: attempt #1 caught exception: timed out 08:56:19 INFO - retry: Failed, sleeping 30 seconds before retrying 08:56:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #2 08:56:52 INFO - Downloaded 1325 bytes. 08:56:52 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:56:52 INFO - Using the following test package requirements: 08:56:52 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 08:56:52 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:56:52 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 08:56:52 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:56:52 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 08:56:52 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:56:52 INFO - u'jsshell-linux-i686.zip'], 08:56:52 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:56:52 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 08:56:52 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 08:56:52 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:56:52 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 08:56:52 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:56:52 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 08:56:52 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:56:52 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 08:56:52 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:56:52 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 08:56:52 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 08:56: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')]} 08:56:52 INFO - https://queue.taskcluster.net/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:56:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:56:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:56:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:56:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 08:57:01 INFO - Downloaded 22760507 bytes. 08:57:01 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:57:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:57:02 INFO - caution: filename not matched: web-platform/* 08:57:02 INFO - Return code: 11 08:57:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:57:02 INFO - https://queue.taskcluster.net/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:57:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:57:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:57:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:57:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 08:57:14 INFO - Downloaded 36409186 bytes. 08:57:14 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:57:14 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:57:18 INFO - caution: filename not matched: bin/* 08:57:18 INFO - caution: filename not matched: config/* 08:57:18 INFO - caution: filename not matched: mozbase/* 08:57:18 INFO - caution: filename not matched: marionette/* 08:57:18 INFO - caution: filename not matched: tools/wptserve/* 08:57:18 INFO - Return code: 11 08:57:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:57:18 INFO - https://queue.taskcluster.net/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:57:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:57:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:57:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:57:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 08:57:40 INFO - Downloaded 69347166 bytes. 08:57:40 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:57:40 INFO - mkdir: /builds/slave/test/properties 08:57:40 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:57:40 INFO - Writing to file /builds/slave/test/properties/build_url 08:57:40 INFO - Contents: 08:57:40 INFO - build_url:https://queue.taskcluster.net/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:57:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:57:41 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:57:41 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:57:41 INFO - Contents: 08:57:41 INFO - symbols_url:https://queue.taskcluster.net/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:57:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:57:41 INFO - https://queue.taskcluster.net/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:57:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:57:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:57:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:57:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 08:58:07 INFO - Downloaded 92331013 bytes. 08:58:07 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:58:07 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:58:16 INFO - Return code: 0 08:58:16 INFO - Running post-action listener: _resource_record_post_action 08:58:16 INFO - Running post-action listener: set_extra_try_arguments 08:58:16 INFO - ##### 08:58:16 INFO - ##### Running create-virtualenv step. 08:58:16 INFO - ##### 08:58:16 INFO - Running pre-action listener: _pre_create_virtualenv 08:58:16 INFO - Running pre-action listener: _resource_record_pre_action 08:58:16 INFO - Running main action method: create_virtualenv 08:58:16 INFO - Creating virtualenv /builds/slave/test/build/venv 08:58:16 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 08:58:16 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:58:17 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:58:17 INFO - Using real prefix '/usr' 08:58:17 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:58:18 INFO - Installing distribute.............................................................................................................................................................................................done. 08:58:22 INFO - Installing pip.................done. 08:58:22 INFO - Return code: 0 08:58:22 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:58:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:58:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:58:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:58:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:58:22 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a5cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ac3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b75f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8857e30>, '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 0x8af4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8b73470>, '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-1464623735.27355-1828792342', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:58:22 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 08:58:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:58:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:58:22 INFO - 'CCACHE_UMASK': '002', 08:58:22 INFO - 'DISPLAY': ':0', 08:58:22 INFO - 'HOME': '/home/cltbld', 08:58:22 INFO - 'LANG': 'en_US.UTF-8', 08:58:22 INFO - 'LOGNAME': 'cltbld', 08:58:22 INFO - 'MAIL': '/var/mail/cltbld', 08:58:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:58:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:58:22 INFO - 'MOZ_NO_REMOTE': '1', 08:58:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:58:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:58:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:58:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:58:22 INFO - 'PWD': '/builds/slave/test', 08:58:22 INFO - 'SHELL': '/bin/bash', 08:58:22 INFO - 'SHLVL': '1', 08:58:22 INFO - 'TERM': 'linux', 08:58:22 INFO - 'TMOUT': '86400', 08:58:22 INFO - 'USER': 'cltbld', 08:58:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623735.27355-1828792342', 08:58:22 INFO - '_': '/tools/buildbot/bin/python'} 08:58:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:58:22 INFO - Downloading/unpacking psutil>=0.7.1 08:58:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:58:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:58:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:58:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:58:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:58:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:58:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:58:28 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:58:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:58:28 INFO - Installing collected packages: psutil 08:58:28 INFO - Running setup.py install for psutil 08:58:28 INFO - building 'psutil._psutil_linux' extension 08:58:28 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 08:58:28 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:58:28 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:58:28 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 08:58:28 INFO - building 'psutil._psutil_posix' extension 08:58:28 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 08:58:29 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 08:58:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:58:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:58:29 INFO - Successfully installed psutil 08:58:29 INFO - Cleaning up... 08:58:29 INFO - Return code: 0 08:58:29 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:58:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:58:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:58:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:58:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:58:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a5cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ac3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b75f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8857e30>, '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 0x8af4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8b73470>, '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-1464623735.27355-1828792342', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:58:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 08:58:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:58:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:58:29 INFO - 'CCACHE_UMASK': '002', 08:58:29 INFO - 'DISPLAY': ':0', 08:58:29 INFO - 'HOME': '/home/cltbld', 08:58:29 INFO - 'LANG': 'en_US.UTF-8', 08:58:29 INFO - 'LOGNAME': 'cltbld', 08:58:29 INFO - 'MAIL': '/var/mail/cltbld', 08:58:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:58:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:58:29 INFO - 'MOZ_NO_REMOTE': '1', 08:58:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:58:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:58:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:58:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:58:29 INFO - 'PWD': '/builds/slave/test', 08:58:29 INFO - 'SHELL': '/bin/bash', 08:58:29 INFO - 'SHLVL': '1', 08:58:29 INFO - 'TERM': 'linux', 08:58:29 INFO - 'TMOUT': '86400', 08:58:29 INFO - 'USER': 'cltbld', 08:58:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623735.27355-1828792342', 08:58:29 INFO - '_': '/tools/buildbot/bin/python'} 08:58:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:58:29 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:58:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:58:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:58:29 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:58:29 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:58:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:58:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:58:34 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:58:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:58:34 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:58:34 INFO - Installing collected packages: mozsystemmonitor 08:58:34 INFO - Running setup.py install for mozsystemmonitor 08:58:35 INFO - Successfully installed mozsystemmonitor 08:58:35 INFO - Cleaning up... 08:58:35 INFO - Return code: 0 08:58:35 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:58: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')]} 08:58:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:58:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:58: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')]} 08:58:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:58:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:58: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a5cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ac3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b75f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8857e30>, '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 0x8af4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8b73470>, '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-1464623735.27355-1828792342', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:58: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 08:58: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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:58:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:58:35 INFO - 'CCACHE_UMASK': '002', 08:58:35 INFO - 'DISPLAY': ':0', 08:58:35 INFO - 'HOME': '/home/cltbld', 08:58:35 INFO - 'LANG': 'en_US.UTF-8', 08:58:35 INFO - 'LOGNAME': 'cltbld', 08:58:35 INFO - 'MAIL': '/var/mail/cltbld', 08:58:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:58:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:58:35 INFO - 'MOZ_NO_REMOTE': '1', 08:58:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:58:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:58:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:58:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:58:35 INFO - 'PWD': '/builds/slave/test', 08:58:35 INFO - 'SHELL': '/bin/bash', 08:58:35 INFO - 'SHLVL': '1', 08:58:35 INFO - 'TERM': 'linux', 08:58:35 INFO - 'TMOUT': '86400', 08:58:35 INFO - 'USER': 'cltbld', 08:58:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623735.27355-1828792342', 08:58:35 INFO - '_': '/tools/buildbot/bin/python'} 08:58:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:58:35 INFO - Downloading/unpacking blobuploader==1.2.4 08:58:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:58:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:58:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:58:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:58:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:58:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:58:40 INFO - Downloading blobuploader-1.2.4.tar.gz 08:58:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:58:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:58:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:58:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:58:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:58:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:58:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:58:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:58:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:58:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:58:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:58:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:58:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:58:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:58:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:58:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:58:42 INFO - Downloading docopt-0.6.1.tar.gz 08:58:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:58:42 INFO - Installing collected packages: blobuploader, requests, docopt 08:58:42 INFO - Running setup.py install for blobuploader 08:58:42 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:58:42 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:58:42 INFO - Running setup.py install for requests 08:58:43 INFO - Running setup.py install for docopt 08:58:43 INFO - Successfully installed blobuploader requests docopt 08:58:43 INFO - Cleaning up... 08:58:43 INFO - Return code: 0 08:58:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:58:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:58:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:58:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:58:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:58:43 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a5cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ac3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b75f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8857e30>, '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 0x8af4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8b73470>, '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-1464623735.27355-1828792342', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:58:43 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:58:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:58:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:58:43 INFO - 'CCACHE_UMASK': '002', 08:58:43 INFO - 'DISPLAY': ':0', 08:58:43 INFO - 'HOME': '/home/cltbld', 08:58:43 INFO - 'LANG': 'en_US.UTF-8', 08:58:43 INFO - 'LOGNAME': 'cltbld', 08:58:43 INFO - 'MAIL': '/var/mail/cltbld', 08:58:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:58:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:58:43 INFO - 'MOZ_NO_REMOTE': '1', 08:58:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:58:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:58:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:58:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:58:43 INFO - 'PWD': '/builds/slave/test', 08:58:43 INFO - 'SHELL': '/bin/bash', 08:58:43 INFO - 'SHLVL': '1', 08:58:43 INFO - 'TERM': 'linux', 08:58:43 INFO - 'TMOUT': '86400', 08:58:43 INFO - 'USER': 'cltbld', 08:58:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623735.27355-1828792342', 08:58:43 INFO - '_': '/tools/buildbot/bin/python'} 08:58:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:58:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:58:44 INFO - Running setup.py (path:/tmp/pip-DzRpas-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:58:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:58:44 INFO - Running setup.py (path:/tmp/pip-0yNnQN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:58:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:58:44 INFO - Running setup.py (path:/tmp/pip-R7b6dy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:58:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:58:44 INFO - Running setup.py (path:/tmp/pip-qQR6lv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:58:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:58:44 INFO - Running setup.py (path:/tmp/pip-CUtVDy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:58:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:58:44 INFO - Running setup.py (path:/tmp/pip-oN1583-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:58:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:58:45 INFO - Running setup.py (path:/tmp/pip-R01b_8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:58:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:58:45 INFO - Running setup.py (path:/tmp/pip-0OVrch-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:58:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:58:45 INFO - Running setup.py (path:/tmp/pip-Lz89A7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:58:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:58:45 INFO - Running setup.py (path:/tmp/pip-n8zaDL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:58:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:58:45 INFO - Running setup.py (path:/tmp/pip-HRB5HR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:58:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:58:45 INFO - Running setup.py (path:/tmp/pip-5czNfx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:58:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:58:45 INFO - Running setup.py (path:/tmp/pip-erF37c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:58:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:58:46 INFO - Running setup.py (path:/tmp/pip-vlHwzU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:58:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:58:46 INFO - Running setup.py (path:/tmp/pip-au4AWz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:58:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:58:46 INFO - Running setup.py (path:/tmp/pip-ANc7xS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:58:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:58:46 INFO - Running setup.py (path:/tmp/pip-pf9F9_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:58:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:58:46 INFO - Running setup.py (path:/tmp/pip-zNpc1k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:58:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:58:46 INFO - Running setup.py (path:/tmp/pip-e0tdc6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:58:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:58:46 INFO - Running setup.py (path:/tmp/pip-oTeyaT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:58:46 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:58:47 INFO - Running setup.py (path:/tmp/pip-v3MpwK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:58:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:58:47 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 08:58:47 INFO - Running setup.py install for manifestparser 08:58:47 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:58:47 INFO - Running setup.py install for mozcrash 08:58:47 INFO - Running setup.py install for mozdebug 08:58:48 INFO - Running setup.py install for mozdevice 08:58:48 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:58:48 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:58:48 INFO - Running setup.py install for mozfile 08:58:48 INFO - Running setup.py install for mozhttpd 08:58:48 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:58:48 INFO - Running setup.py install for mozinfo 08:58:48 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:58:48 INFO - Running setup.py install for mozInstall 08:58:49 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:58:49 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:58:49 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:58:49 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:58:49 INFO - Running setup.py install for mozleak 08:58:49 INFO - Running setup.py install for mozlog 08:58:49 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:58:49 INFO - Running setup.py install for moznetwork 08:58:49 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:58:49 INFO - Running setup.py install for mozprocess 08:58:50 INFO - Running setup.py install for mozprofile 08:58:50 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:58:50 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:58:50 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:58:50 INFO - Running setup.py install for mozrunner 08:58:50 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:58:50 INFO - Running setup.py install for mozscreenshot 08:58:50 INFO - Running setup.py install for moztest 08:58:50 INFO - Running setup.py install for mozversion 08:58:51 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:58:51 INFO - Running setup.py install for wptserve 08:58:51 INFO - Running setup.py install for marionette-driver 08:58:51 INFO - Running setup.py install for browsermob-proxy 08:58:51 INFO - Running setup.py install for marionette-client 08:58:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:58:52 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:58:52 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 08:58:52 INFO - Cleaning up... 08:58:52 INFO - Return code: 0 08:58:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:58: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')]} 08:58:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:58:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:58: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')]} 08:58:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:58:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:58:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a5cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ac3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b75f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8857e30>, '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 0x8af4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8b73470>, '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-1464623735.27355-1828792342', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:58:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:58:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:58:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:58:52 INFO - 'CCACHE_UMASK': '002', 08:58:52 INFO - 'DISPLAY': ':0', 08:58:52 INFO - 'HOME': '/home/cltbld', 08:58:52 INFO - 'LANG': 'en_US.UTF-8', 08:58:52 INFO - 'LOGNAME': 'cltbld', 08:58:52 INFO - 'MAIL': '/var/mail/cltbld', 08:58:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:58:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:58:52 INFO - 'MOZ_NO_REMOTE': '1', 08:58:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:58:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:58:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:58:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:58:52 INFO - 'PWD': '/builds/slave/test', 08:58:52 INFO - 'SHELL': '/bin/bash', 08:58:52 INFO - 'SHLVL': '1', 08:58:52 INFO - 'TERM': 'linux', 08:58:52 INFO - 'TMOUT': '86400', 08:58:52 INFO - 'USER': 'cltbld', 08:58:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623735.27355-1828792342', 08:58:52 INFO - '_': '/tools/buildbot/bin/python'} 08:58:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:58:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:58:52 INFO - Running setup.py (path:/tmp/pip-Id7O9x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:58:53 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)) 08:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:58:53 INFO - Running setup.py (path:/tmp/pip-_JwnIx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:58:53 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)) 08:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:58:53 INFO - Running setup.py (path:/tmp/pip-TSDFzu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:58:53 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)) 08:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:58:53 INFO - Running setup.py (path:/tmp/pip-qOCEwE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:58:53 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)) 08:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:58:53 INFO - Running setup.py (path:/tmp/pip-t2v1_0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:58:53 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)) 08:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:58:53 INFO - Running setup.py (path:/tmp/pip-ua0j3v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:58:53 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)) 08:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:58:53 INFO - Running setup.py (path:/tmp/pip-Yl_QeS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:58:53 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)) 08:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:58:53 INFO - Running setup.py (path:/tmp/pip-1yjGhG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:58:54 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)) 08:58:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:58:54 INFO - Running setup.py (path:/tmp/pip-qecx2R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:58:54 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)) 08:58:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:58:54 INFO - Running setup.py (path:/tmp/pip-uNHbjX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:58:54 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)) 08:58:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:58:54 INFO - Running setup.py (path:/tmp/pip-8X1cpm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:58:54 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)) 08:58:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:58:54 INFO - Running setup.py (path:/tmp/pip-WcHwgn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:58:54 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)) 08:58:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:58:54 INFO - Running setup.py (path:/tmp/pip-RJz7ZL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:58:54 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)) 08:58:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:58:54 INFO - Running setup.py (path:/tmp/pip-iM0KhB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:58:54 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)) 08:58:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:58:54 INFO - Running setup.py (path:/tmp/pip-IgGZI_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:58:55 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)) 08:58:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:58:55 INFO - Running setup.py (path:/tmp/pip-0XdDr9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:58:55 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)) 08:58:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:58:55 INFO - Running setup.py (path:/tmp/pip-tw3teh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:58:55 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)) 08:58:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:58:55 INFO - Running setup.py (path:/tmp/pip-KdCas5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:58:55 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)) 08:58:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:58:55 INFO - Running setup.py (path:/tmp/pip-jD4q2s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:58:55 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)) 08:58:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:58:55 INFO - Running setup.py (path:/tmp/pip-AR0lWE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:58:55 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)) 08:58:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:58:56 INFO - Running setup.py (path:/tmp/pip-m_iDtc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:58:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:58:56 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)) 08:58:56 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)) 08:58:56 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)) 08:58:56 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)) 08:58:56 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)) 08:58:56 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)) 08:58:56 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:58:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:58:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:58:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:58:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:58:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:58:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:59:01 INFO - Downloading blessings-1.6.tar.gz 08:59:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:59:01 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)) 08:59:01 INFO - Installing collected packages: blessings 08:59:01 INFO - Running setup.py install for blessings 08:59:01 INFO - Successfully installed blessings 08:59:01 INFO - Cleaning up... 08:59:01 INFO - Return code: 0 08:59:01 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:59:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:59:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:59:02 INFO - Reading from file tmpfile_stdout 08:59:02 INFO - Current package versions: 08:59:02 INFO - argparse == 1.2.1 08:59:02 INFO - blessings == 1.6 08:59:02 INFO - blobuploader == 1.2.4 08:59:02 INFO - browsermob-proxy == 0.6.0 08:59:02 INFO - docopt == 0.6.1 08:59:02 INFO - manifestparser == 1.1 08:59:02 INFO - marionette-client == 2.3.0 08:59:02 INFO - marionette-driver == 1.4.0 08:59:02 INFO - mozInstall == 1.12 08:59:02 INFO - mozcrash == 0.17 08:59:02 INFO - mozdebug == 0.1 08:59:02 INFO - mozdevice == 0.48 08:59:02 INFO - mozfile == 1.2 08:59:02 INFO - mozhttpd == 0.7 08:59:02 INFO - mozinfo == 0.9 08:59:02 INFO - mozleak == 0.1 08:59:02 INFO - mozlog == 3.1 08:59:02 INFO - moznetwork == 0.27 08:59:02 INFO - mozprocess == 0.22 08:59:02 INFO - mozprofile == 0.28 08:59:02 INFO - mozrunner == 6.11 08:59:02 INFO - mozscreenshot == 0.1 08:59:02 INFO - mozsystemmonitor == 0.0 08:59:02 INFO - moztest == 0.7 08:59:02 INFO - mozversion == 1.4 08:59:02 INFO - psutil == 3.1.1 08:59:02 INFO - requests == 1.2.3 08:59:02 INFO - wptserve == 1.4.0 08:59:02 INFO - wsgiref == 0.1.2 08:59:02 INFO - Running post-action listener: _resource_record_post_action 08:59:02 INFO - Running post-action listener: _start_resource_monitoring 08:59:02 INFO - Starting resource monitoring. 08:59:02 INFO - ##### 08:59:02 INFO - ##### Running pull step. 08:59:02 INFO - ##### 08:59:02 INFO - Running pre-action listener: _resource_record_pre_action 08:59:02 INFO - Running main action method: pull 08:59:02 INFO - Pull has nothing to do! 08:59:02 INFO - Running post-action listener: _resource_record_post_action 08:59:02 INFO - ##### 08:59:02 INFO - ##### Running install step. 08:59:02 INFO - ##### 08:59:02 INFO - Running pre-action listener: _resource_record_pre_action 08:59:02 INFO - Running main action method: install 08:59:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:59:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:59:02 INFO - Reading from file tmpfile_stdout 08:59:02 INFO - Detecting whether we're running mozinstall >=1.0... 08:59:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:59:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:59:02 INFO - Reading from file tmpfile_stdout 08:59:02 INFO - Output received: 08:59:02 INFO - Usage: mozinstall [options] installer 08:59:02 INFO - Options: 08:59:02 INFO - -h, --help show this help message and exit 08:59:02 INFO - -d DEST, --destination=DEST 08:59:02 INFO - Directory to install application into. [default: 08:59:02 INFO - "/builds/slave/test"] 08:59:02 INFO - --app=APP Application being installed. [default: firefox] 08:59:02 INFO - mkdir: /builds/slave/test/build/application 08:59:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 08:59:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 08:59:32 INFO - Reading from file tmpfile_stdout 08:59:32 INFO - Output received: 08:59:32 INFO - /builds/slave/test/build/application/firefox/firefox 08:59:32 INFO - Running post-action listener: _resource_record_post_action 08:59:32 INFO - ##### 08:59:32 INFO - ##### Running run-tests step. 08:59:32 INFO - ##### 08:59:32 INFO - Running pre-action listener: _resource_record_pre_action 08:59:32 INFO - Running main action method: run_tests 08:59:32 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:59:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:59:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:59:32 INFO - grabbing minidump binary from tooltool 08:59:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:32 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 0x8857e30>, '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 0x8af4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8b73470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:59:32 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 08:59:32 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 08:59:32 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:59:32 INFO - Return code: 0 08:59:32 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:59:32 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:59:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 08:59:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 08:59:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:59:32 INFO - 'CCACHE_UMASK': '002', 08:59:32 INFO - 'DISPLAY': ':0', 08:59:32 INFO - 'HOME': '/home/cltbld', 08:59:32 INFO - 'LANG': 'en_US.UTF-8', 08:59:32 INFO - 'LOGNAME': 'cltbld', 08:59:32 INFO - 'MAIL': '/var/mail/cltbld', 08:59:32 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:59:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:59:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:59:32 INFO - 'MOZ_NO_REMOTE': '1', 08:59:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:59:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:59:32 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:59:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:59:32 INFO - 'PWD': '/builds/slave/test', 08:59:32 INFO - 'SHELL': '/bin/bash', 08:59:32 INFO - 'SHLVL': '1', 08:59:32 INFO - 'TERM': 'linux', 08:59:32 INFO - 'TMOUT': '86400', 08:59:32 INFO - 'USER': 'cltbld', 08:59:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623735.27355-1828792342', 08:59:32 INFO - '_': '/tools/buildbot/bin/python'} 08:59:32 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 08:59:33 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 08:59:33 INFO - import pkg_resources 08:59:34 INFO - Using 1 client processes 08:59:35 INFO - wptserve Starting http server on 127.0.0.1:8000 08:59:35 INFO - wptserve Starting http server on 127.0.0.1:8001 08:59:35 INFO - wptserve Starting http server on 127.0.0.1:8443 08:59:37 INFO - SUITE-START | Running 778 tests 08:59:37 INFO - Running testharness tests 08:59:37 INFO - Setting up ssl 08:59:37 INFO - PROCESS | certutil | 08:59:37 INFO - PROCESS | certutil | 08:59:37 INFO - PROCESS | certutil | 08:59:37 INFO - Certificate Nickname Trust Attributes 08:59:37 INFO - SSL,S/MIME,JAR/XPI 08:59:37 INFO - 08:59:37 INFO - web-platform-tests CT,, 08:59:37 INFO - 08:59:37 INFO - Starting runner 08:59:40 INFO - PROCESS | 1738 | 1464623980072 Marionette DEBUG Marionette enabled via build flag and pref 08:59:40 INFO - PROCESS | 1738 | ++DOCSHELL 0xa51e5800 == 1 [pid = 1738] [id = 1] 08:59:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 1 (0xa51e5c00) [pid = 1738] [serial = 1] [outer = (nil)] 08:59:40 INFO - PROCESS | 1738 | [1738] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:59:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 2 (0xa51e6400) [pid = 1738] [serial = 2] [outer = 0xa51e5c00] 08:59:40 INFO - PROCESS | 1738 | 1464623980768 Marionette INFO Listening on port 2828 08:59:41 INFO - PROCESS | 1738 | 1464623981417 Marionette DEBUG Marionette enabled via command-line flag 08:59:41 INFO - PROCESS | 1738 | ++DOCSHELL 0xa237f000 == 2 [pid = 1738] [id = 2] 08:59:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 3 (0xa23bf400) [pid = 1738] [serial = 3] [outer = (nil)] 08:59:41 INFO - PROCESS | 1738 | [1738] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:59:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 4 (0xa23bfc00) [pid = 1738] [serial = 4] [outer = 0xa23bf400] 08:59:41 INFO - PROCESS | 1738 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2297200 08:59:41 INFO - PROCESS | 1738 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2297ce0 08:59:41 INFO - PROCESS | 1738 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22a7be0 08:59:41 INFO - PROCESS | 1738 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22b8840 08:59:41 INFO - PROCESS | 1738 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22bc580 08:59:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 5 (0xa22b4400) [pid = 1738] [serial = 5] [outer = 0xa51e5c00] 08:59:41 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:59:41 INFO - PROCESS | 1738 | 1464623981818 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:45900 08:59:41 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:59:41 INFO - PROCESS | 1738 | 1464623981850 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:45901 08:59:41 INFO - PROCESS | 1738 | 1464623981910 Marionette DEBUG Closed connection conn0 08:59:42 INFO - PROCESS | 1738 | [1738] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 08:59:42 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:59:42 INFO - PROCESS | 1738 | 1464623982035 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:45902 08:59:42 INFO - PROCESS | 1738 | 1464623982038 Marionette DEBUG Closed connection conn1 08:59:42 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:59:42 INFO - PROCESS | 1738 | 1464623982092 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:45903 08:59:42 INFO - PROCESS | 1738 | 1464623982100 Marionette DEBUG Closed connection conn2 08:59:42 INFO - PROCESS | 1738 | 1464623982141 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:59:42 INFO - PROCESS | 1738 | 1464623982163 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530072146","device":"desktop","version":"48.0a2"} 08:59:42 INFO - PROCESS | 1738 | [1738] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:59:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x9aa22400 == 3 [pid = 1738] [id = 3] 08:59:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 6 (0x9aa22800) [pid = 1738] [serial = 6] [outer = (nil)] 08:59:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x9aa22c00 == 4 [pid = 1738] [id = 4] 08:59:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 7 (0x9aa26400) [pid = 1738] [serial = 7] [outer = (nil)] 08:59:44 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:59:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a1b9000 == 5 [pid = 1738] [id = 5] 08:59:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 8 (0x9a1b9400) [pid = 1738] [serial = 8] [outer = (nil)] 08:59:44 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:59:44 INFO - PROCESS | 1738 | [1738] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:59:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 9 (0x99e24800) [pid = 1738] [serial = 9] [outer = 0x9a1b9400] 08:59:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 10 (0x99bb3c00) [pid = 1738] [serial = 10] [outer = 0x9aa22800] 08:59:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 11 (0x99bb5800) [pid = 1738] [serial = 11] [outer = 0x9aa26400] 08:59:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 12 (0x99a5d000) [pid = 1738] [serial = 12] [outer = 0x9a1b9400] 08:59:46 INFO - PROCESS | 1738 | 1464623986553 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 1738 | 1464623986573 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 13 (0x987a4400) [pid = 1738] [serial = 13] [outer = 0x9a1b9400] 08:59:47 INFO - PROCESS | 1738 | 1464623987369 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"cdbd26dc-55af-477f-ad78-190b744c844d","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530072146","device":"desktop","version":"48.0a2","command_id":1}}] 08:59:47 INFO - PROCESS | 1738 | 1464623987572 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}] 08:59:47 INFO - PROCESS | 1738 | 1464623987787 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:59:47 INFO - PROCESS | 1738 | 1464623987955 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:59:47 INFO - PROCESS | 1738 | [1738] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:59:48 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:59:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 14 (0x953aa000) [pid = 1738] [serial = 14] [outer = 0x9a1b9400] 08:59:48 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:59:48 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:48 INFO - PROCESS | 1738 | 1464623988527 Marionette TRACE conn3 <- [1,3,null,{}] 08:59:48 INFO - PROCESS | 1738 | 1464623988540 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:59:48 INFO - PROCESS | 1738 | 1464623988581 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:59:48 INFO - PROCESS | 1738 | 1464623988638 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 1738 | 1464623988642 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 08:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:59:48 INFO - PROCESS | 1738 | 1464623988649 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 1738 | 1464623988655 Marionette TRACE conn3 <- [1,6,null,{}] 08:59:48 INFO - PROCESS | 1738 | 1464623988675 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}] 08:59:48 INFO - PROCESS | 1738 | 1464623988705 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:59:48 INFO - PROCESS | 1738 | 1464623988715 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c36000 == 6 [pid = 1738] [id = 6] 08:59:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 15 (0x93c36400) [pid = 1738] [serial = 15] [outer = (nil)] 08:59:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 16 (0x9531c000) [pid = 1738] [serial = 16] [outer = 0x93c36400] 08:59:48 INFO - PROCESS | 1738 | 1464623988799 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 17 (0x93c9b400) [pid = 1738] [serial = 17] [outer = 0x93c36400] 08:59:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x93a87000 == 7 [pid = 1738] [id = 7] 08:59:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 18 (0x93a87400) [pid = 1738] [serial = 18] [outer = (nil)] 08:59:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 19 (0x93a8dc00) [pid = 1738] [serial = 19] [outer = 0x93a87400] 08:59:49 INFO - PROCESS | 1738 | 1464623989292 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 20 (0x93a8ec00) [pid = 1738] [serial = 20] [outer = 0x93a87400] 08:59:49 INFO - PROCESS | 1738 | [1738] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 08:59:49 INFO - PROCESS | 1738 | 1464623989824 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]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1252ms 08:59:49 INFO - PROCESS | 1738 | 1464623989948 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 1738 | 1464623989951 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 08:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:59:49 INFO - PROCESS | 1738 | 1464623989986 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 1738 | 1464623989990 Marionette TRACE conn3 <- [1,10,null,{}] 08:59:50 INFO - PROCESS | 1738 | 1464623990003 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}] 08:59:50 INFO - PROCESS | 1738 | 1464623990184 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:59:50 INFO - PROCESS | 1738 | 1464623990205 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x922a0800 == 8 [pid = 1738] [id = 8] 08:59:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 21 (0x922a0c00) [pid = 1738] [serial = 21] [outer = (nil)] 08:59:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 22 (0x922a2c00) [pid = 1738] [serial = 22] [outer = 0x922a0c00] 08:59:50 INFO - PROCESS | 1738 | 1464623990285 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 23 (0x98e2e800) [pid = 1738] [serial = 23] [outer = 0x922a0c00] 08:59:51 INFO - PROCESS | 1738 | 1464623991352 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]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1396ms 08:59:51 INFO - PROCESS | 1738 | 1464623991367 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 1738 | 1464623991374 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 08:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:59:51 INFO - PROCESS | 1738 | 1464623991383 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 1738 | 1464623991390 Marionette TRACE conn3 <- [1,14,null,{}] 08:59:51 INFO - PROCESS | 1738 | 1464623991398 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}] 08:59:51 INFO - PROCESS | 1738 | 1464623991584 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:59:51 INFO - PROCESS | 1738 | 1464623991720 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x920f4800 == 9 [pid = 1738] [id = 9] 08:59:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 24 (0x92297c00) [pid = 1738] [serial = 24] [outer = (nil)] 08:59:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 25 (0x92d48400) [pid = 1738] [serial = 25] [outer = 0x92297c00] 08:59:51 INFO - PROCESS | 1738 | 1464623991810 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 26 (0x93a8c400) [pid = 1738] [serial = 26] [outer = 0x92297c00] 08:59:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x953a6c00 == 10 [pid = 1738] [id = 10] 08:59:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 27 (0x953a8400) [pid = 1738] [serial = 27] [outer = (nil)] 08:59:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 28 (0x97511800) [pid = 1738] [serial = 28] [outer = 0x953a8400] 08:59:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 29 (0x9874c400) [pid = 1738] [serial = 29] [outer = 0x953a8400] 08:59:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x93ca1000 == 11 [pid = 1738] [id = 11] 08:59:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 30 (0x9750d000) [pid = 1738] [serial = 30] [outer = (nil)] 08:59:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 31 (0x98e87c00) [pid = 1738] [serial = 31] [outer = 0x9750d000] 08:59:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 32 (0x99a64400) [pid = 1738] [serial = 32] [outer = 0x9750d000] 08:59:53 INFO - PROCESS | 1738 | 1464623993062 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]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1734ms 08:59:53 INFO - PROCESS | 1738 | 1464623993203 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 1738 | 1464623993212 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 08:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:59:53 INFO - PROCESS | 1738 | 1464623993301 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 1738 | 1464623993306 Marionette TRACE conn3 <- [1,18,null,{}] 08:59:53 INFO - PROCESS | 1738 | 1464623993318 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}] 08:59:53 INFO - PROCESS | 1738 | 1464623993493 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:59:53 INFO - PROCESS | 1738 | 1464623993594 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x9531e800 == 12 [pid = 1738] [id = 12] 08:59:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 33 (0x953a9800) [pid = 1738] [serial = 33] [outer = (nil)] 08:59:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 34 (0x99bb3400) [pid = 1738] [serial = 34] [outer = 0x953a9800] 08:59:53 INFO - PROCESS | 1738 | 1464623993680 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 35 (0x9b186800) [pid = 1738] [serial = 35] [outer = 0x953a9800] 08:59:54 INFO - PROCESS | 1738 | 1464623994524 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]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1359ms 08:59:54 INFO - PROCESS | 1738 | 1464623994586 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 1738 | 1464623994592 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 08:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:59:54 INFO - PROCESS | 1738 | 1464623994599 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 1738 | 1464623994605 Marionette TRACE conn3 <- [1,22,null,{}] 08:59:54 INFO - PROCESS | 1738 | 1464623994621 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}] 08:59:54 INFO - PROCESS | 1738 | 1464623994848 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:59:54 INFO - PROCESS | 1738 | 1464623994979 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x9cecfc00 == 13 [pid = 1738] [id = 13] 08:59:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 36 (0xa2247000) [pid = 1738] [serial = 36] [outer = (nil)] 08:59:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 37 (0xa23c7800) [pid = 1738] [serial = 37] [outer = 0xa2247000] 08:59:55 INFO - PROCESS | 1738 | 1464623995070 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 38 (0xa36eac00) [pid = 1738] [serial = 38] [outer = 0xa2247000] 08:59:55 INFO - PROCESS | 1738 | 1464623995926 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]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1383ms 08:59:55 INFO - PROCESS | 1738 | 1464623995983 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 1738 | 1464623995988 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 08:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:59:55 INFO - PROCESS | 1738 | 1464623995994 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 1738 | 1464623995997 Marionette TRACE conn3 <- [1,26,null,{}] 08:59:56 INFO - PROCESS | 1738 | 1464623996003 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}] 08:59:56 INFO - PROCESS | 1738 | 1464623996185 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:59:56 INFO - PROCESS | 1738 | 1464623996303 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 1738 | ++DOCSHELL 0xa51e6000 == 14 [pid = 1738] [id = 14] 08:59:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 39 (0xa6e8d000) [pid = 1738] [serial = 39] [outer = (nil)] 08:59:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 40 (0xa6f72c00) [pid = 1738] [serial = 40] [outer = 0xa6e8d000] 08:59:56 INFO - PROCESS | 1738 | 1464623996388 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 41 (0xa82afc00) [pid = 1738] [serial = 41] [outer = 0xa6e8d000] 08:59:57 INFO - PROCESS | 1738 | 1464623997518 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]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1539ms 08:59:57 INFO - PROCESS | 1738 | 1464623997533 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 1738 | 1464623997538 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 08:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:59:57 INFO - PROCESS | 1738 | 1464623997547 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 1738 | 1464623997552 Marionette TRACE conn3 <- [1,30,null,{}] 08:59:57 INFO - PROCESS | 1738 | 1464623997561 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}] 08:59:57 INFO - PROCESS | 1738 | 1464623997819 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:59:58 INFO - PROCESS | 1738 | 1464623998027 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x923e7000 == 15 [pid = 1738] [id = 15] 08:59:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 42 (0x92d44800) [pid = 1738] [serial = 42] [outer = (nil)] 08:59:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 43 (0x93c30800) [pid = 1738] [serial = 43] [outer = 0x92d44800] 08:59:58 INFO - PROCESS | 1738 | 1464623998109 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 44 (0x953a3800) [pid = 1738] [serial = 44] [outer = 0x92d44800] 08:59:58 INFO - PROCESS | 1738 | 1464623998814 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]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1301ms 08:59:58 INFO - PROCESS | 1738 | 1464623998848 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 1738 | 1464623998856 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 08:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:59:58 INFO - PROCESS | 1738 | 1464623998898 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 1738 | 1464623998903 Marionette TRACE conn3 <- [1,34,null,{}] 08:59:58 INFO - PROCESS | 1738 | 1464623998911 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}] 08:59:59 INFO - PROCESS | 1738 | 1464623999059 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:59:59 INFO - PROCESS | 1738 | 1464623999071 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x987a8000 == 16 [pid = 1738] [id = 16] 08:59:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 45 (0x98845000) [pid = 1738] [serial = 45] [outer = (nil)] 08:59:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 46 (0x98e2bc00) [pid = 1738] [serial = 46] [outer = 0x98845000] 08:59:59 INFO - PROCESS | 1738 | 1464623999144 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 47 (0x99612c00) [pid = 1738] [serial = 47] [outer = 0x98845000] 08:59:59 INFO - PROCESS | 1738 | 1464623999914 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]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1060ms 08:59:59 INFO - PROCESS | 1738 | 1464623999938 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 1738 | 1464623999942 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 08:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:59:59 INFO - PROCESS | 1738 | 1464623999948 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 1738 | 1464623999953 Marionette TRACE conn3 <- [1,38,null,{}] 08:59:59 INFO - PROCESS | 1738 | 1464623999972 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:00:00 INFO - PROCESS | 1738 | 1464624000120 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:00:00 INFO - PROCESS | 1738 | 1464624000138 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x98894800 == 17 [pid = 1738] [id = 17] 09:00:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 48 (0x9a5c2000) [pid = 1738] [serial = 48] [outer = (nil)] 09:00:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 49 (0x95088c00) [pid = 1738] [serial = 49] [outer = 0x9a5c2000] 09:00:00 INFO - PROCESS | 1738 | 1464624000215 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 50 (0x987a3c00) [pid = 1738] [serial = 50] [outer = 0x9a5c2000] 09:00:00 INFO - PROCESS | 1738 | 1464624000993 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:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1085ms 09:00:01 INFO - PROCESS | 1738 | 1464624001033 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 1738 | 1464624001037 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 09:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:00:01 INFO - PROCESS | 1738 | 1464624001043 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 1738 | 1464624001045 Marionette TRACE conn3 <- [1,42,null,{}] 09:00:01 INFO - PROCESS | 1738 | 1464624001051 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:00:01 INFO - PROCESS | 1738 | 1464624001232 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:00:01 INFO - PROCESS | 1738 | 1464624001255 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x9acc6000 == 18 [pid = 1738] [id = 18] 09:00:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 51 (0x9acc6400) [pid = 1738] [serial = 51] [outer = (nil)] 09:00:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 52 (0x9afbb800) [pid = 1738] [serial = 52] [outer = 0x9acc6400] 09:00:01 INFO - PROCESS | 1738 | 1464624001350 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 53 (0x9b119c00) [pid = 1738] [serial = 53] [outer = 0x9acc6400] 09:00:02 INFO - PROCESS | 1738 | 1464624002160 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:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1138ms 09:00:02 INFO - PROCESS | 1738 | 1464624002181 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 1738 | 1464624002184 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 09:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:00:02 INFO - PROCESS | 1738 | 1464624002190 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - PROCESS | 1738 | 1464624002192 Marionette TRACE conn3 <- [1,46,null,{}] 09:00:02 INFO - PROCESS | 1738 | 1464624002198 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:00:02 INFO - PROCESS | 1738 | 1464624002390 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:00:02 INFO - PROCESS | 1738 | 1464624002408 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x9229e800 == 19 [pid = 1738] [id = 19] 09:00:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 54 (0x9aac2000) [pid = 1738] [serial = 54] [outer = (nil)] 09:00:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 55 (0x9b774800) [pid = 1738] [serial = 55] [outer = 0x9aac2000] 09:00:02 INFO - PROCESS | 1738 | 1464624002491 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 56 (0x9b93a800) [pid = 1738] [serial = 56] [outer = 0x9aac2000] 09:00:03 INFO - PROCESS | 1738 | 1464624003228 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:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1096ms 09:00:03 INFO - PROCESS | 1738 | 1464624003287 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 1738 | 1464624003295 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 09:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:00:03 INFO - PROCESS | 1738 | 1464624003304 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 1738 | 1464624003307 Marionette TRACE conn3 <- [1,50,null,{}] 09:00:03 INFO - PROCESS | 1738 | 1464624003369 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:00:03 INFO - PROCESS | 1738 | 1464624003548 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:00:03 INFO - PROCESS | 1738 | 1464624003560 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x92293c00 == 20 [pid = 1738] [id = 20] 09:00:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 57 (0x9b189c00) [pid = 1738] [serial = 57] [outer = (nil)] 09:00:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 58 (0xa105a800) [pid = 1738] [serial = 58] [outer = 0x9b189c00] 09:00:03 INFO - PROCESS | 1738 | 1464624003637 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 59 (0xa22b6800) [pid = 1738] [serial = 59] [outer = 0x9b189c00] 09:00:04 INFO - PROCESS | 1738 | 1464624004349 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:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1086ms 09:00:04 INFO - PROCESS | 1738 | 1464624004389 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 1738 | 1464624004393 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 09:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:00:04 INFO - PROCESS | 1738 | 1464624004400 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 1738 | 1464624004403 Marionette TRACE conn3 <- [1,54,null,{}] 09:00:04 INFO - PROCESS | 1738 | 1464624004409 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:00:04 INFO - PROCESS | 1738 | 1464624004584 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:00:04 INFO - PROCESS | 1738 | 1464624004607 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x923ed800 == 21 [pid = 1738] [id = 21] 09:00:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 60 (0x92d46000) [pid = 1738] [serial = 60] [outer = (nil)] 09:00:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0xa23c8000) [pid = 1738] [serial = 61] [outer = 0x92d46000] 09:00:04 INFO - PROCESS | 1738 | 1464624004678 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0xa23eb800) [pid = 1738] [serial = 62] [outer = 0x92d46000] 09:00:05 INFO - PROCESS | 1738 | 1464624005359 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:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 975ms 09:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:00:05 INFO - PROCESS | 1738 | 1464624005376 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 1738 | 1464624005379 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 09:00:05 INFO - PROCESS | 1738 | 1464624005385 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 1738 | 1464624005388 Marionette TRACE conn3 <- [1,58,null,{}] 09:00:05 INFO - PROCESS | 1738 | 1464624005394 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:00:05 INFO - PROCESS | 1738 | 1464624005585 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:00:05 INFO - PROCESS | 1738 | 1464624005605 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x92295400 == 22 [pid = 1738] [id = 22] 09:00:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x953a1c00) [pid = 1738] [serial = 63] [outer = (nil)] 09:00:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0xa2730c00) [pid = 1738] [serial = 64] [outer = 0x953a1c00] 09:00:05 INFO - PROCESS | 1738 | 1464624005678 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0xa31e8000) [pid = 1738] [serial = 65] [outer = 0x953a1c00] 09:00:06 INFO - PROCESS | 1738 | 1464624006404 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:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1039ms 09:00:06 INFO - PROCESS | 1738 | 1464624006424 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 1738 | 1464624006428 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 09:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:00:06 INFO - PROCESS | 1738 | 1464624006434 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 1738 | 1464624006436 Marionette TRACE conn3 <- [1,62,null,{}] 09:00:06 INFO - PROCESS | 1738 | 1464624006442 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:00:07 INFO - PROCESS | 1738 | 1464624007612 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:00:07 INFO - PROCESS | 1738 | 1464624007724 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x923e8400 == 23 [pid = 1738] [id = 23] 09:00:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x923e8800) [pid = 1738] [serial = 66] [outer = (nil)] 09:00:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x92d42400) [pid = 1738] [serial = 67] [outer = 0x923e8800] 09:00:07 INFO - PROCESS | 1738 | 1464624007810 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x93a8e000) [pid = 1738] [serial = 68] [outer = 0x923e8800] 09:00:08 INFO - PROCESS | 1738 | 1464624008554 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:00:09 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x93c36400) [pid = 1738] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2633ms 09:00:09 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x922a0c00) [pid = 1738] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:00:09 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x92297c00) [pid = 1738] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:00:09 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x953a9800) [pid = 1738] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:00:09 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0xa2247000) [pid = 1738] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:00:09 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0xa6e8d000) [pid = 1738] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:00:09 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x92d44800) [pid = 1738] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:00:09 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x98845000) [pid = 1738] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:00:09 INFO - PROCESS | 1738 | --DOMWINDOW == 59 (0x9a5c2000) [pid = 1738] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:00:09 INFO - PROCESS | 1738 | --DOMWINDOW == 58 (0x9acc6400) [pid = 1738] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:00:09 INFO - PROCESS | 1738 | --DOMWINDOW == 57 (0x9b189c00) [pid = 1738] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:00:09 INFO - PROCESS | 1738 | --DOMWINDOW == 56 (0x92d46000) [pid = 1738] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:00:09 INFO - PROCESS | 1738 | 1464624009117 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 1738 | 1464624009123 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 09:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:00:09 INFO - PROCESS | 1738 | 1464624009131 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - PROCESS | 1738 | 1464624009136 Marionette TRACE conn3 <- [1,66,null,{}] 09:00:09 INFO - PROCESS | 1738 | 1464624009143 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:00:09 INFO - PROCESS | 1738 | 1464624009311 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:00:09 INFO - PROCESS | 1738 | 1464624009424 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c9e000 == 24 [pid = 1738] [id = 24] 09:00:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 57 (0x93ca0000) [pid = 1738] [serial = 69] [outer = (nil)] 09:00:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 58 (0x9530c000) [pid = 1738] [serial = 70] [outer = 0x93ca0000] 09:00:09 INFO - PROCESS | 1738 | 1464624009502 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 59 (0x923e2c00) [pid = 1738] [serial = 71] [outer = 0x93ca0000] 09:00:10 INFO - PROCESS | 1738 | 1464624010142 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:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1079ms 09:00:10 INFO - PROCESS | 1738 | 1464624010210 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:00:10 INFO - PROCESS | 1738 | 1464624010215 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 09:00:10 INFO - PROCESS | 1738 | 1464624010221 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 1738 | 1464624010224 Marionette TRACE conn3 <- [1,70,null,{}] 09:00:10 INFO - PROCESS | 1738 | 1464624010236 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:00:10 INFO - PROCESS | 1738 | 1464624010389 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:00:10 INFO - PROCESS | 1738 | 1464624010487 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x923e4400 == 25 [pid = 1738] [id = 25] 09:00:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 60 (0x98c20c00) [pid = 1738] [serial = 72] [outer = (nil)] 09:00:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x99612800) [pid = 1738] [serial = 73] [outer = 0x98c20c00] 09:00:10 INFO - PROCESS | 1738 | 1464624010564 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x9972cc00) [pid = 1738] [serial = 74] [outer = 0x98c20c00] 09:00:11 INFO - PROCESS | 1738 | 1464624011290 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:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1142ms 09:00:11 INFO - PROCESS | 1738 | 1464624011369 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 1738 | 1464624011375 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 09:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:00:11 INFO - PROCESS | 1738 | 1464624011385 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 1738 | 1464624011391 Marionette TRACE conn3 <- [1,74,null,{}] 09:00:11 INFO - PROCESS | 1738 | 1464624011402 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:00:11 INFO - PROCESS | 1738 | 1464624011582 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:00:11 INFO - PROCESS | 1738 | 1464624011717 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x923e7800 == 26 [pid = 1738] [id = 26] 09:00:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x923e9c00) [pid = 1738] [serial = 75] [outer = (nil)] 09:00:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x95088800) [pid = 1738] [serial = 76] [outer = 0x923e9c00] 09:00:11 INFO - PROCESS | 1738 | 1464624011812 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x98840c00) [pid = 1738] [serial = 77] [outer = 0x923e9c00] 09:00:12 INFO - PROCESS | 1738 | 1464624012663 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:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1334ms 09:00:12 INFO - PROCESS | 1738 | 1464624012720 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 1738 | 1464624012729 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 09:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:00:12 INFO - PROCESS | 1738 | 1464624012739 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 1738 | 1464624012744 Marionette TRACE conn3 <- [1,78,null,{}] 09:00:12 INFO - PROCESS | 1738 | 1464624012750 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:00:12 INFO - PROCESS | 1738 | 1464624012918 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:00:13 INFO - PROCESS | 1738 | 1464624013051 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x996b2000 == 27 [pid = 1738] [id = 27] 09:00:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x99725400) [pid = 1738] [serial = 78] [outer = (nil)] 09:00:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x9a1c4000) [pid = 1738] [serial = 79] [outer = 0x99725400] 09:00:13 INFO - PROCESS | 1738 | 1464624013138 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x9aac1000) [pid = 1738] [serial = 80] [outer = 0x99725400] 09:00:14 INFO - PROCESS | 1738 | 1464624014004 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:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1329ms 09:00:14 INFO - PROCESS | 1738 | 1464624014070 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:00:14 INFO - PROCESS | 1738 | 1464624014074 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 09:00:14 INFO - PROCESS | 1738 | 1464624014081 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 1738 | 1464624014087 Marionette TRACE conn3 <- [1,82,null,{}] 09:00:14 INFO - PROCESS | 1738 | 1464624014104 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:00:14 INFO - PROCESS | 1738 | 1464624014274 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:00:14 INFO - PROCESS | 1738 | 1464624014411 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x996af800 == 28 [pid = 1738] [id = 28] 09:00:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x9b120400) [pid = 1738] [serial = 81] [outer = (nil)] 09:00:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x9b9c2c00) [pid = 1738] [serial = 82] [outer = 0x9b120400] 09:00:14 INFO - PROCESS | 1738 | 1464624014501 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x9ceca000) [pid = 1738] [serial = 83] [outer = 0x9b120400] 09:00:15 INFO - PROCESS | 1738 | 1464624015355 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:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1338ms 09:00:15 INFO - PROCESS | 1738 | 1464624015419 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:00:15 INFO - PROCESS | 1738 | 1464624015424 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 09:00:15 INFO - PROCESS | 1738 | 1464624015452 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 1738 | 1464624015455 Marionette TRACE conn3 <- [1,86,null,{}] 09:00:15 INFO - PROCESS | 1738 | 1464624015483 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:00:15 INFO - PROCESS | 1738 | 1464624015647 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:00:15 INFO - PROCESS | 1738 | 1464624015780 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x93ca6000 == 29 [pid = 1738] [id = 29] 09:00:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9b9c5400) [pid = 1738] [serial = 84] [outer = (nil)] 09:00:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0xa22acc00) [pid = 1738] [serial = 85] [outer = 0x9b9c5400] 09:00:15 INFO - PROCESS | 1738 | 1464624015866 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0xa237f400) [pid = 1738] [serial = 86] [outer = 0x9b9c5400] 09:00:16 INFO - PROCESS | 1738 | 1464624016733 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:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1360ms 09:00:16 INFO - PROCESS | 1738 | 1464624016791 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 1738 | 1464624016794 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 09:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:00:16 INFO - PROCESS | 1738 | 1464624016819 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 1738 | 1464624016823 Marionette TRACE conn3 <- [1,90,null,{}] 09:00:16 INFO - PROCESS | 1738 | 1464624016829 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:00:16 INFO - PROCESS | 1738 | 1464624016989 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:00:17 INFO - PROCESS | 1738 | 1464624017123 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b9d0c00 == 30 [pid = 1738] [id = 30] 09:00:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0xa105a000) [pid = 1738] [serial = 87] [outer = (nil)] 09:00:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0xa23fac00) [pid = 1738] [serial = 88] [outer = 0xa105a000] 09:00:17 INFO - PROCESS | 1738 | 1464624017213 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0xa2730000) [pid = 1738] [serial = 89] [outer = 0xa105a000] 09:00:18 INFO - PROCESS | 1738 | 1464624018056 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:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1286ms 09:00:18 INFO - PROCESS | 1738 | 1464624018103 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 1738 | 1464624018106 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 09:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:00:18 INFO - PROCESS | 1738 | 1464624018113 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 1738 | 1464624018117 Marionette TRACE conn3 <- [1,94,null,{}] 09:00:18 INFO - PROCESS | 1738 | 1464624018122 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:00:18 INFO - PROCESS | 1738 | 1464624018311 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:00:18 INFO - PROCESS | 1738 | 1464624018476 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x923e7400 == 31 [pid = 1738] [id = 31] 09:00:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x93a8c000) [pid = 1738] [serial = 90] [outer = (nil)] 09:00:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x98c1f000) [pid = 1738] [serial = 91] [outer = 0x93a8c000] 09:00:18 INFO - PROCESS | 1738 | 1464624018563 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x9a859c00) [pid = 1738] [serial = 92] [outer = 0x93a8c000] 09:00:19 INFO - PROCESS | 1738 | 1464624019494 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:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1441ms 09:00:19 INFO - PROCESS | 1738 | 1464624019555 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 1738 | 1464624019560 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 09:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:00:19 INFO - PROCESS | 1738 | 1464624019569 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 1738 | 1464624019574 Marionette TRACE conn3 <- [1,98,null,{}] 09:00:19 INFO - PROCESS | 1738 | 1464624019582 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:00:19 INFO - PROCESS | 1738 | 1464624019744 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:00:19 INFO - PROCESS | 1738 | 1464624019894 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x92297c00 == 32 [pid = 1738] [id = 32] 09:00:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x92d4e400) [pid = 1738] [serial = 93] [outer = (nil)] 09:00:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x95089c00) [pid = 1738] [serial = 94] [outer = 0x92d4e400] 09:00:19 INFO - PROCESS | 1738 | 1464624019988 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x98845c00) [pid = 1738] [serial = 95] [outer = 0x92d4e400] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x99a5d000) [pid = 1738] [serial = 12] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x922a2c00) [pid = 1738] [serial = 22] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x92d48400) [pid = 1738] [serial = 25] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x98e87c00) [pid = 1738] [serial = 31] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x99bb3400) [pid = 1738] [serial = 34] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0xa23c7800) [pid = 1738] [serial = 37] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0xa6f72c00) [pid = 1738] [serial = 40] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x93c30800) [pid = 1738] [serial = 43] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x98e2bc00) [pid = 1738] [serial = 46] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x99612c00) [pid = 1738] [serial = 47] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x95088c00) [pid = 1738] [serial = 49] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x987a3c00) [pid = 1738] [serial = 50] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x9afbb800) [pid = 1738] [serial = 52] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x9b774800) [pid = 1738] [serial = 55] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0xa105a800) [pid = 1738] [serial = 58] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0xa23c8000) [pid = 1738] [serial = 61] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x97511800) [pid = 1738] [serial = 28] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0xa22b6800) [pid = 1738] [serial = 59] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x93a8c400) [pid = 1738] [serial = 26] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0xa23eb800) [pid = 1738] [serial = 62] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x9b119c00) [pid = 1738] [serial = 53] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0xa36eac00) [pid = 1738] [serial = 38] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0xa82afc00) [pid = 1738] [serial = 41] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 59 (0x98e2e800) [pid = 1738] [serial = 23] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 58 (0x9b186800) [pid = 1738] [serial = 35] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 57 (0x953a3800) [pid = 1738] [serial = 44] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 56 (0x99e24800) [pid = 1738] [serial = 9] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 55 (0xa51e6400) [pid = 1738] [serial = 2] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 54 (0x93a8dc00) [pid = 1738] [serial = 19] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 53 (0x9531c000) [pid = 1738] [serial = 16] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | --DOMWINDOW == 52 (0x93c9b400) [pid = 1738] [serial = 17] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1738 | 1464624021525 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:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1991ms 09:00:21 INFO - PROCESS | 1738 | 1464624021575 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 1738 | 1464624021581 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 09:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:00:21 INFO - PROCESS | 1738 | 1464624021590 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 1738 | 1464624021597 Marionette TRACE conn3 <- [1,102,null,{}] 09:00:21 INFO - PROCESS | 1738 | 1464624021604 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:00:21 INFO - PROCESS | 1738 | 1464624021762 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:00:21 INFO - PROCESS | 1738 | 1464624021775 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x9229d800 == 33 [pid = 1738] [id = 33] 09:00:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 53 (0x93c37400) [pid = 1738] [serial = 96] [outer = (nil)] 09:00:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 54 (0x9530d800) [pid = 1738] [serial = 97] [outer = 0x93c37400] 09:00:21 INFO - PROCESS | 1738 | 1464624021852 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 55 (0x9750b000) [pid = 1738] [serial = 98] [outer = 0x93c37400] 09:00:22 INFO - PROCESS | 1738 | 1464624022584 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:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1030ms 09:00:22 INFO - PROCESS | 1738 | 1464624022621 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 1738 | 1464624022631 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 09:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:00:22 INFO - PROCESS | 1738 | 1464624022643 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 1738 | 1464624022647 Marionette TRACE conn3 <- [1,106,null,{}] 09:00:22 INFO - PROCESS | 1738 | 1464624022657 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:00:22 INFO - PROCESS | 1738 | 1464624022854 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:00:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 56 (0x98e29000) [pid = 1738] [serial = 99] [outer = 0x9750d000] 09:00:23 INFO - PROCESS | 1738 | 1464624022986 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x9960fc00 == 34 [pid = 1738] [id = 34] 09:00:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 57 (0x99612c00) [pid = 1738] [serial = 100] [outer = (nil)] 09:00:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 58 (0x9961ec00) [pid = 1738] [serial = 101] [outer = 0x99612c00] 09:00:23 INFO - PROCESS | 1738 | 1464624023068 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 59 (0x9994b800) [pid = 1738] [serial = 102] [outer = 0x99612c00] 09:00:23 INFO - PROCESS | 1738 | 1464624023870 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:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1285ms 09:00:23 INFO - PROCESS | 1738 | 1464624023929 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 1738 | 1464624023932 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 09:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:00:23 INFO - PROCESS | 1738 | 1464624023960 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 1738 | 1464624023966 Marionette TRACE conn3 <- [1,110,null,{}] 09:00:23 INFO - PROCESS | 1738 | 1464624023983 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:00:24 INFO - PROCESS | 1738 | 1464624024176 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:00:24 INFO - PROCESS | 1738 | 1464624024241 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x99955000 == 35 [pid = 1738] [id = 35] 09:00:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 60 (0x99a5e400) [pid = 1738] [serial = 103] [outer = (nil)] 09:00:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x9afb7400) [pid = 1738] [serial = 104] [outer = 0x99a5e400] 09:00:24 INFO - PROCESS | 1738 | 1464624024321 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x9b11cc00) [pid = 1738] [serial = 105] [outer = 0x99a5e400] 09:00:25 INFO - PROCESS | 1738 | 1464624025152 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:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1252ms 09:00:25 INFO - PROCESS | 1738 | 1464624025196 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:00:25 INFO - PROCESS | 1738 | 1464624025200 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 09:00:25 INFO - PROCESS | 1738 | 1464624025206 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 1738 | 1464624025209 Marionette TRACE conn3 <- [1,114,null,{}] 09:00:25 INFO - PROCESS | 1738 | 1464624025215 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:00:25 INFO - PROCESS | 1738 | 1464624025437 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:00:25 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x9aac2000) [pid = 1738] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:00:25 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x93ca0000) [pid = 1738] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:00:25 INFO - PROCESS | 1738 | --DOMWINDOW == 59 (0x953a1c00) [pid = 1738] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:00:25 INFO - PROCESS | 1738 | --DOMWINDOW == 58 (0x98c20c00) [pid = 1738] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:00:25 INFO - PROCESS | 1738 | --DOMWINDOW == 57 (0x923e8800) [pid = 1738] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:00:25 INFO - PROCESS | 1738 | 1464624025526 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x92296400 == 36 [pid = 1738] [id = 36] 09:00:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 58 (0x9229a000) [pid = 1738] [serial = 106] [outer = (nil)] 09:00:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 59 (0x953a4c00) [pid = 1738] [serial = 107] [outer = 0x9229a000] 09:00:25 INFO - PROCESS | 1738 | 1464624025600 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 60 (0x9b774800) [pid = 1738] [serial = 108] [outer = 0x9229a000] 09:00:26 INFO - PROCESS | 1738 | 1464624026280 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:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1130ms 09:00:26 INFO - PROCESS | 1738 | 1464624026341 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 1738 | 1464624026344 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 09:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:00:26 INFO - PROCESS | 1738 | 1464624026350 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 1738 | 1464624026354 Marionette TRACE conn3 <- [1,118,null,{}] 09:00:26 INFO - PROCESS | 1738 | 1464624026359 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:00:26 INFO - PROCESS | 1738 | 1464624026504 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:00:26 INFO - PROCESS | 1738 | 1464624026515 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x953a3800 == 37 [pid = 1738] [id = 37] 09:00:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x98c20000) [pid = 1738] [serial = 109] [outer = (nil)] 09:00:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0xa051bc00) [pid = 1738] [serial = 110] [outer = 0x98c20000] 09:00:26 INFO - PROCESS | 1738 | 1464624026589 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0xa0524000) [pid = 1738] [serial = 111] [outer = 0x98c20000] 09:00:27 INFO - PROCESS | 1738 | 1464624027327 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:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1027ms 09:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:00:27 INFO - PROCESS | 1738 | 1464624027378 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 1738 | 1464624027381 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 09:00:27 INFO - PROCESS | 1738 | 1464624027388 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 1738 | 1464624027391 Marionette TRACE conn3 <- [1,122,null,{}] 09:00:27 INFO - PROCESS | 1738 | 1464624027465 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:00:27 INFO - PROCESS | 1738 | 1464624027653 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:00:27 INFO - PROCESS | 1738 | 1464624027802 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x92e31800 == 38 [pid = 1738] [id = 38] 09:00:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x93a8c400) [pid = 1738] [serial = 112] [outer = (nil)] 09:00:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x93c2ec00) [pid = 1738] [serial = 113] [outer = 0x93a8c400] 09:00:27 INFO - PROCESS | 1738 | 1464624027894 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x9530ec00) [pid = 1738] [serial = 114] [outer = 0x93a8c400] 09:00:28 INFO - PROCESS | 1738 | 1464624028836 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:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1486ms 09:00:28 INFO - PROCESS | 1738 | 1464624028875 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 1738 | 1464624028883 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 09:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:00:28 INFO - PROCESS | 1738 | 1464624028919 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 1738 | 1464624028923 Marionette TRACE conn3 <- [1,126,null,{}] 09:00:28 INFO - PROCESS | 1738 | 1464624028930 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:00:29 INFO - PROCESS | 1738 | 1464624029107 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:00:29 INFO - PROCESS | 1738 | 1464624029250 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x99bae800 == 39 [pid = 1738] [id = 39] 09:00:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x9acbc400) [pid = 1738] [serial = 115] [outer = (nil)] 09:00:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x9afc4400) [pid = 1738] [serial = 116] [outer = 0x9acbc400] 09:00:29 INFO - PROCESS | 1738 | 1464624029336 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x9b936000) [pid = 1738] [serial = 117] [outer = 0x9acbc400] 09:00:30 INFO - PROCESS | 1738 | 1464624030315 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:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1485ms 09:00:30 INFO - PROCESS | 1738 | 1464624030403 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:00:30 INFO - PROCESS | 1738 | 1464624030407 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 09:00:30 INFO - PROCESS | 1738 | 1464624030415 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 1738 | 1464624030419 Marionette TRACE conn3 <- [1,130,null,{}] 09:00:30 INFO - PROCESS | 1738 | 1464624030425 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:00:30 INFO - PROCESS | 1738 | 1464624030652 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:00:30 INFO - PROCESS | 1738 | 1464624030829 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x95082000 == 40 [pid = 1738] [id = 40] 09:00:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x95083000) [pid = 1738] [serial = 118] [outer = (nil)] 09:00:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x95085000) [pid = 1738] [serial = 119] [outer = 0x95083000] 09:00:30 INFO - PROCESS | 1738 | 1464624030946 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x95310000) [pid = 1738] [serial = 120] [outer = 0x95083000] 09:00:31 INFO - PROCESS | 1738 | 1464624031887 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:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1542ms 09:00:31 INFO - PROCESS | 1738 | 1464624031963 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 1738 | 1464624031973 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 09:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:00:31 INFO - PROCESS | 1738 | 1464624031980 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 1738 | 1464624031984 Marionette TRACE conn3 <- [1,134,null,{}] 09:00:31 INFO - PROCESS | 1738 | 1464624031990 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:00:32 INFO - PROCESS | 1738 | 1464624032301 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:00:32 INFO - PROCESS | 1738 | 1464624032487 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x93a8bc00 == 41 [pid = 1738] [id = 41] 09:00:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x93a8d000) [pid = 1738] [serial = 121] [outer = (nil)] 09:00:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x93c98800) [pid = 1738] [serial = 122] [outer = 0x93a8d000] 09:00:32 INFO - PROCESS | 1738 | 1464624032563 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x9507e000) [pid = 1738] [serial = 123] [outer = 0x93a8d000] 09:00:33 INFO - PROCESS | 1738 | --DOCSHELL 0x92296400 == 40 [pid = 1738] [id = 36] 09:00:33 INFO - PROCESS | 1738 | --DOCSHELL 0x99955000 == 39 [pid = 1738] [id = 35] 09:00:33 INFO - PROCESS | 1738 | --DOCSHELL 0x9960fc00 == 38 [pid = 1738] [id = 34] 09:00:33 INFO - PROCESS | 1738 | --DOCSHELL 0x9229d800 == 37 [pid = 1738] [id = 33] 09:00:33 INFO - PROCESS | 1738 | 1464624033430 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:00:33 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0xa31e8000) [pid = 1738] [serial = 65] [outer = (nil)] [url = about:blank] 09:00:33 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x92d42400) [pid = 1738] [serial = 67] [outer = (nil)] [url = about:blank] 09:00:33 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x93a8e000) [pid = 1738] [serial = 68] [outer = (nil)] [url = about:blank] 09:00:33 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x9530c000) [pid = 1738] [serial = 70] [outer = (nil)] [url = about:blank] 09:00:33 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x923e2c00) [pid = 1738] [serial = 71] [outer = (nil)] [url = about:blank] 09:00:33 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x9972cc00) [pid = 1738] [serial = 74] [outer = (nil)] [url = about:blank] 09:00:33 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0xa2730c00) [pid = 1738] [serial = 64] [outer = (nil)] [url = about:blank] 09:00:33 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x9b93a800) [pid = 1738] [serial = 56] [outer = (nil)] [url = about:blank] 09:00:33 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x99612800) [pid = 1738] [serial = 73] [outer = (nil)] [url = about:blank] 09:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1478ms 09:00:33 INFO - PROCESS | 1738 | 1464624033491 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 1738 | 1464624033498 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 09:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:00:33 INFO - PROCESS | 1738 | 1464624033509 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 1738 | 1464624033513 Marionette TRACE conn3 <- [1,138,null,{}] 09:00:33 INFO - PROCESS | 1738 | 1464624033520 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:00:33 INFO - PROCESS | 1738 | 1464624033667 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:00:33 INFO - PROCESS | 1738 | 1464624033762 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x95089800 == 38 [pid = 1738] [id = 42] 09:00:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x95329400) [pid = 1738] [serial = 124] [outer = (nil)] 09:00:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x9750ec00) [pid = 1738] [serial = 125] [outer = 0x95329400] 09:00:33 INFO - PROCESS | 1738 | 1464624033839 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x98c23800) [pid = 1738] [serial = 126] [outer = 0x95329400] 09:00:34 INFO - PROCESS | 1738 | 1464624034561 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:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1092ms 09:00:34 INFO - PROCESS | 1738 | 1464624034601 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:00:34 INFO - PROCESS | 1738 | 1464624034605 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 09:00:34 INFO - PROCESS | 1738 | 1464624034612 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 1738 | 1464624034615 Marionette TRACE conn3 <- [1,142,null,{}] 09:00:34 INFO - PROCESS | 1738 | 1464624034632 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:00:34 INFO - PROCESS | 1738 | 1464624034775 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:00:34 INFO - PROCESS | 1738 | 1464624034793 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c2c400 == 39 [pid = 1738] [id = 43] 09:00:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x99953400) [pid = 1738] [serial = 127] [outer = (nil)] 09:00:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x9a5cc400) [pid = 1738] [serial = 128] [outer = 0x99953400] 09:00:34 INFO - PROCESS | 1738 | 1464624034865 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9aacd800) [pid = 1738] [serial = 129] [outer = 0x99953400] 09:00:35 INFO - PROCESS | 1738 | 1464624035649 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:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1096ms 09:00:35 INFO - PROCESS | 1738 | 1464624035708 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 1738 | 1464624035714 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 09:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:00:35 INFO - PROCESS | 1738 | 1464624035736 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 1738 | 1464624035742 Marionette TRACE conn3 <- [1,146,null,{}] 09:00:35 INFO - PROCESS | 1738 | 1464624035748 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:00:35 INFO - PROCESS | 1738 | 1464624035931 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:00:35 INFO - PROCESS | 1738 | 1464624035952 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 1738 | ++DOCSHELL 0xa051b000 == 40 [pid = 1738] [id = 44] 09:00:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0xa2240800) [pid = 1738] [serial = 130] [outer = (nil)] 09:00:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0xa22abc00) [pid = 1738] [serial = 131] [outer = 0xa2240800] 09:00:36 INFO - PROCESS | 1738 | 1464624036027 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0xa23bec00) [pid = 1738] [serial = 132] [outer = 0xa2240800] 09:00:36 INFO - PROCESS | 1738 | 1464624036810 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:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1138ms 09:00:36 INFO - PROCESS | 1738 | 1464624036870 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 1738 | 1464624036873 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 09:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:00:36 INFO - PROCESS | 1738 | 1464624036879 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 1738 | 1464624036882 Marionette TRACE conn3 <- [1,150,null,{}] 09:00:36 INFO - PROCESS | 1738 | 1464624036888 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:00:37 INFO - PROCESS | 1738 | 1464624037081 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:00:37 INFO - PROCESS | 1738 | 1464624037202 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 1738 | ++DOCSHELL 0xa2705c00 == 41 [pid = 1738] [id = 45] 09:00:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0xa2733400) [pid = 1738] [serial = 133] [outer = (nil)] 09:00:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0xa31e5c00) [pid = 1738] [serial = 134] [outer = 0xa2733400] 09:00:37 INFO - PROCESS | 1738 | 1464624037284 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0xa31f2400) [pid = 1738] [serial = 135] [outer = 0xa2733400] 09:00:37 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x99a5e400) [pid = 1738] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:00:37 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x923e9c00) [pid = 1738] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:00:37 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x9229a000) [pid = 1738] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:00:37 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x99725400) [pid = 1738] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:00:37 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x93c37400) [pid = 1738] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:00:37 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x9b120400) [pid = 1738] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:00:37 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x9b9c5400) [pid = 1738] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:00:37 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0xa105a000) [pid = 1738] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:00:37 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x93a8c000) [pid = 1738] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:00:37 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x99612c00) [pid = 1738] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:00:38 INFO - PROCESS | 1738 | 1464624038185 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:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1326ms 09:00:38 INFO - PROCESS | 1738 | 1464624038206 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 1738 | 1464624038210 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 09:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:00:38 INFO - PROCESS | 1738 | 1464624038216 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 1738 | 1464624038219 Marionette TRACE conn3 <- [1,154,null,{}] 09:00:38 INFO - PROCESS | 1738 | 1464624038224 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:00:38 INFO - PROCESS | 1738 | 1464624038368 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:00:38 INFO - PROCESS | 1738 | 1464624038475 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x9229e400 == 42 [pid = 1738] [id = 46] 09:00:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x996af000) [pid = 1738] [serial = 136] [outer = (nil)] 09:00:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0xa23ee800) [pid = 1738] [serial = 137] [outer = 0x996af000] 09:00:38 INFO - PROCESS | 1738 | 1464624038577 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0xa35c7000) [pid = 1738] [serial = 138] [outer = 0x996af000] 09:00:39 INFO - PROCESS | 1738 | 1464624039307 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:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1138ms 09:00:39 INFO - PROCESS | 1738 | 1464624039355 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 1738 | 1464624039358 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 09:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:00:39 INFO - PROCESS | 1738 | 1464624039365 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 1738 | 1464624039368 Marionette TRACE conn3 <- [1,158,null,{}] 09:00:39 INFO - PROCESS | 1738 | 1464624039373 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:00:39 INFO - PROCESS | 1738 | 1464624039514 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:00:39 INFO - PROCESS | 1738 | 1464624039528 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x9803c000 == 43 [pid = 1738] [id = 47] 09:00:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9874cc00) [pid = 1738] [serial = 139] [outer = (nil)] 09:00:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0xa5145c00) [pid = 1738] [serial = 140] [outer = 0x9874cc00] 09:00:39 INFO - PROCESS | 1738 | 1464624039600 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x9b181c00) [pid = 1738] [serial = 141] [outer = 0x9874cc00] 09:00:40 INFO - PROCESS | 1738 | 1464624040754 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:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1485ms 09:00:40 INFO - PROCESS | 1738 | 1464624040924 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 1738 | 1464624040929 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 09:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:00:40 INFO - PROCESS | 1738 | 1464624040987 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 1738 | 1464624040991 Marionette TRACE conn3 <- [1,162,null,{}] 09:00:41 INFO - PROCESS | 1738 | 1464624041105 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:00:41 INFO - PROCESS | 1738 | 1464624041304 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:00:41 INFO - PROCESS | 1738 | 1464624041386 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x923e3400 == 44 [pid = 1738] [id = 48] 09:00:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x93a81c00) [pid = 1738] [serial = 142] [outer = (nil)] 09:00:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x98c2b000) [pid = 1738] [serial = 143] [outer = 0x93a81c00] 09:00:41 INFO - PROCESS | 1738 | 1464624041472 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x9aa1dc00) [pid = 1738] [serial = 144] [outer = 0x93a81c00] 09:00:42 INFO - PROCESS | 1738 | 1464624042312 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:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1413ms 09:00:42 INFO - PROCESS | 1738 | 1464624042372 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 1738 | 1464624042381 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 09:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:00:42 INFO - PROCESS | 1738 | 1464624042392 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 1738 | 1464624042397 Marionette TRACE conn3 <- [1,166,null,{}] 09:00:42 INFO - PROCESS | 1738 | 1464624042403 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:00:42 INFO - PROCESS | 1738 | 1464624042612 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:00:42 INFO - PROCESS | 1738 | 1464624042754 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 1738 | ++DOCSHELL 0xa2705400 == 45 [pid = 1738] [id = 49] 09:00:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0xa270d800) [pid = 1738] [serial = 145] [outer = (nil)] 09:00:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0xa331e000) [pid = 1738] [serial = 146] [outer = 0xa270d800] 09:00:42 INFO - PROCESS | 1738 | 1464624042856 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0xa36f0c00) [pid = 1738] [serial = 147] [outer = 0xa270d800] 09:00:43 INFO - PROCESS | 1738 | 1464624043717 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:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1382ms 09:00:43 INFO - PROCESS | 1738 | 1464624043774 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:00:43 INFO - PROCESS | 1738 | 1464624043778 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 09:00:43 INFO - PROCESS | 1738 | 1464624043785 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 1738 | 1464624043791 Marionette TRACE conn3 <- [1,170,null,{}] 09:00:43 INFO - PROCESS | 1738 | 1464624043807 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:00:44 INFO - PROCESS | 1738 | 1464624044013 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:00:44 INFO - PROCESS | 1738 | 1464624044155 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x920e6800 == 46 [pid = 1738] [id = 50] 09:00:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0xa5147800) [pid = 1738] [serial = 148] [outer = (nil)] 09:00:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0xa6803000) [pid = 1738] [serial = 149] [outer = 0xa5147800] 09:00:44 INFO - PROCESS | 1738 | 1464624044246 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0xa6864800) [pid = 1738] [serial = 150] [outer = 0xa5147800] 09:00:45 INFO - PROCESS | 1738 | 1464624045068 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:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1344ms 09:00:45 INFO - PROCESS | 1738 | 1464624045129 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:00:45 INFO - PROCESS | 1738 | 1464624045133 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 09:00:45 INFO - PROCESS | 1738 | 1464624045140 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 1738 | 1464624045143 Marionette TRACE conn3 <- [1,174,null,{}] 09:00:45 INFO - PROCESS | 1738 | 1464624045149 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:00:45 INFO - PROCESS | 1738 | 1464624045350 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:00:45 INFO - PROCESS | 1738 | 1464624045492 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x922c1000 == 47 [pid = 1738] [id = 51] 09:00:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x922c5800) [pid = 1738] [serial = 151] [outer = (nil)] 09:00:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x922cb000) [pid = 1738] [serial = 152] [outer = 0x922c5800] 09:00:45 INFO - PROCESS | 1738 | 1464624045575 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x922ce000) [pid = 1738] [serial = 153] [outer = 0x922c5800] 09:00:46 INFO - PROCESS | 1738 | 1464624046497 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:00:46 INFO - PROCESS | 1738 | 1464624046562 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1430ms 09:00:46 INFO - PROCESS | 1738 | 1464624046578 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 1738 | 1464624046582 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 09:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:00:46 INFO - PROCESS | 1738 | 1464624046588 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 1738 | 1464624046592 Marionette TRACE conn3 <- [1,178,null,{}] 09:00:46 INFO - PROCESS | 1738 | 1464624046597 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:00:46 INFO - PROCESS | 1738 | 1464624046968 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:00:47 INFO - PROCESS | 1738 | 1464624047175 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x922cc000 == 48 [pid = 1738] [id = 52] 09:00:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x92d46000) [pid = 1738] [serial = 154] [outer = (nil)] 09:00:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x93a8e000) [pid = 1738] [serial = 155] [outer = 0x92d46000] 09:00:47 INFO - PROCESS | 1738 | 1464624047267 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x95322000) [pid = 1738] [serial = 156] [outer = 0x92d46000] 09:00:48 INFO - PROCESS | 1738 | 1464624048135 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:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1580ms 09:00:48 INFO - PROCESS | 1738 | 1464624048170 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 1738 | 1464624048176 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 09:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:00:48 INFO - PROCESS | 1738 | 1464624048183 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 1738 | 1464624048189 Marionette TRACE conn3 <- [1,182,null,{}] 09:00:48 INFO - PROCESS | 1738 | 1464624048195 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:00:48 INFO - PROCESS | 1738 | 1464624048355 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:00:48 INFO - PROCESS | 1738 | 1464624048537 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 1738 | --DOCSHELL 0x9229e400 == 47 [pid = 1738] [id = 46] 09:00:48 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x95089c00) [pid = 1738] [serial = 94] [outer = (nil)] [url = about:blank] 09:00:48 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0xa051bc00) [pid = 1738] [serial = 110] [outer = (nil)] [url = about:blank] 09:00:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x92296400 == 48 [pid = 1738] [id = 53] 09:00:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x92d42400) [pid = 1738] [serial = 157] [outer = (nil)] 09:00:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x97504400) [pid = 1738] [serial = 158] [outer = 0x92d42400] 09:00:48 INFO - PROCESS | 1738 | 1464624048881 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x98e30800) [pid = 1738] [serial = 159] [outer = 0x92d42400] 09:00:49 INFO - PROCESS | 1738 | --DOCSHELL 0xa2705c00 == 47 [pid = 1738] [id = 45] 09:00:49 INFO - PROCESS | 1738 | --DOCSHELL 0xa051b000 == 46 [pid = 1738] [id = 44] 09:00:49 INFO - PROCESS | 1738 | --DOCSHELL 0x93c2c400 == 45 [pid = 1738] [id = 43] 09:00:49 INFO - PROCESS | 1738 | --DOCSHELL 0x95089800 == 44 [pid = 1738] [id = 42] 09:00:49 INFO - PROCESS | 1738 | --DOCSHELL 0x93a8bc00 == 43 [pid = 1738] [id = 41] 09:00:49 INFO - PROCESS | 1738 | --DOCSHELL 0x92e31800 == 42 [pid = 1738] [id = 38] 09:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x99a64400) [pid = 1738] [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:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x98840c00) [pid = 1738] [serial = 77] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x95088800) [pid = 1738] [serial = 76] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x9aac1000) [pid = 1738] [serial = 80] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x9a1c4000) [pid = 1738] [serial = 79] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x9ceca000) [pid = 1738] [serial = 83] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x9b9c2c00) [pid = 1738] [serial = 82] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0xa237f400) [pid = 1738] [serial = 86] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0xa22acc00) [pid = 1738] [serial = 85] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0xa2730000) [pid = 1738] [serial = 89] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0xa23fac00) [pid = 1738] [serial = 88] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x9afb7400) [pid = 1738] [serial = 104] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x9b11cc00) [pid = 1738] [serial = 105] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x953a4c00) [pid = 1738] [serial = 107] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x9b774800) [pid = 1738] [serial = 108] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x9530d800) [pid = 1738] [serial = 97] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x9750b000) [pid = 1738] [serial = 98] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x9a859c00) [pid = 1738] [serial = 92] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x98c1f000) [pid = 1738] [serial = 91] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x9961ec00) [pid = 1738] [serial = 101] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x9994b800) [pid = 1738] [serial = 102] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1738 | 1464624049643 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:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1481ms 09:00:49 INFO - PROCESS | 1738 | 1464624049684 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:00:49 INFO - PROCESS | 1738 | 1464624049689 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 09:00:49 INFO - PROCESS | 1738 | 1464624049696 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 1738 | 1464624049699 Marionette TRACE conn3 <- [1,186,null,{}] 09:00:49 INFO - PROCESS | 1738 | 1464624049705 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:00:49 INFO - PROCESS | 1738 | 1464624049848 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:00:49 INFO - PROCESS | 1738 | 1464624049866 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x98746c00 == 43 [pid = 1738] [id = 54] 09:00:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x99725400) [pid = 1738] [serial = 160] [outer = (nil)] 09:00:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x99a62000) [pid = 1738] [serial = 161] [outer = 0x99725400] 09:00:49 INFO - PROCESS | 1738 | 1464624049938 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9a859c00) [pid = 1738] [serial = 162] [outer = 0x99725400] 09:00:50 INFO - PROCESS | 1738 | 1464624050710 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:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1031ms 09:00:50 INFO - PROCESS | 1738 | 1464624050727 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 1738 | 1464624050733 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 09:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:00:50 INFO - PROCESS | 1738 | 1464624050748 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 1738 | 1464624050755 Marionette TRACE conn3 <- [1,190,null,{}] 09:00:50 INFO - PROCESS | 1738 | 1464624050778 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:00:50 INFO - PROCESS | 1738 | 1464624050921 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:00:50 INFO - PROCESS | 1738 | 1464624050936 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x98e88c00 == 44 [pid = 1738] [id = 55] 09:00:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x9aa1e400) [pid = 1738] [serial = 163] [outer = (nil)] 09:00:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x9b9d0800) [pid = 1738] [serial = 164] [outer = 0x9aa1e400] 09:00:51 INFO - PROCESS | 1738 | 1464624051008 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x9b9cd800) [pid = 1738] [serial = 165] [outer = 0x9aa1e400] 09:00:51 INFO - PROCESS | 1738 | 1464624051787 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:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1111ms 09:00:51 INFO - PROCESS | 1738 | 1464624051853 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 1738 | 1464624051856 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 09:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:00:51 INFO - PROCESS | 1738 | 1464624051866 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 1738 | 1464624051869 Marionette TRACE conn3 <- [1,194,null,{}] 09:00:51 INFO - PROCESS | 1738 | 1464624051873 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:00:52 INFO - PROCESS | 1738 | 1464624052064 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:00:52 INFO - PROCESS | 1738 | 1464624052081 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 1738 | ++DOCSHELL 0xa1059000 == 45 [pid = 1738] [id = 56] 09:00:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0xa2241400) [pid = 1738] [serial = 166] [outer = (nil)] 09:00:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0xa2385800) [pid = 1738] [serial = 167] [outer = 0xa2241400] 09:00:52 INFO - PROCESS | 1738 | 1464624052153 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0xa23ed800) [pid = 1738] [serial = 168] [outer = 0xa2241400] 09:00:52 INFO - PROCESS | 1738 | 1464624052970 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:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1135ms 09:00:53 INFO - PROCESS | 1738 | 1464624052998 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 1738 | 1464624053002 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 09:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:00:53 INFO - PROCESS | 1738 | 1464624053007 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 1738 | 1464624053011 Marionette TRACE conn3 <- [1,198,null,{}] 09:00:53 INFO - PROCESS | 1738 | 1464624053016 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:00:53 INFO - PROCESS | 1738 | 1464624053201 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:00:53 INFO - PROCESS | 1738 | 1464624053249 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 1738 | ++DOCSHELL 0xa27c3c00 == 46 [pid = 1738] [id = 57] 09:00:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0xa27cc800) [pid = 1738] [serial = 169] [outer = (nil)] 09:00:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0xa31ed400) [pid = 1738] [serial = 170] [outer = 0xa27cc800] 09:00:53 INFO - PROCESS | 1738 | 1464624053333 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0xa51e2400) [pid = 1738] [serial = 171] [outer = 0xa27cc800] 09:00:53 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x92d4e400) [pid = 1738] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:00:53 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0xa2733400) [pid = 1738] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:00:53 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x93a8d000) [pid = 1738] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:00:53 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x99953400) [pid = 1738] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:00:53 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x95329400) [pid = 1738] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:00:53 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x996af000) [pid = 1738] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:00:53 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0xa2240800) [pid = 1738] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:00:54 INFO - PROCESS | 1738 | 1464624054234 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:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1236ms 09:00:54 INFO - PROCESS | 1738 | 1464624054244 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 1738 | 1464624054248 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 09:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:00:54 INFO - PROCESS | 1738 | 1464624054254 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 1738 | 1464624054256 Marionette TRACE conn3 <- [1,202,null,{}] 09:00:54 INFO - PROCESS | 1738 | 1464624054262 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:00:54 INFO - PROCESS | 1738 | 1464624054400 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:00:54 INFO - PROCESS | 1738 | 1464624054508 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x9229d000 == 47 [pid = 1738] [id = 58] 09:00:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x922a0c00) [pid = 1738] [serial = 172] [outer = (nil)] 09:00:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0xa237f400) [pid = 1738] [serial = 173] [outer = 0x922a0c00] 09:00:54 INFO - PROCESS | 1738 | 1464624054579 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0xa51e7c00) [pid = 1738] [serial = 174] [outer = 0x922a0c00] 09:00:55 INFO - PROCESS | 1738 | 1464624055197 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:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 983ms 09:00:55 INFO - PROCESS | 1738 | 1464624055237 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 1738 | 1464624055239 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 09:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:00:55 INFO - PROCESS | 1738 | 1464624055246 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 1738 | 1464624055249 Marionette TRACE conn3 <- [1,206,null,{}] 09:00:55 INFO - PROCESS | 1738 | 1464624055254 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:00:55 INFO - PROCESS | 1738 | 1464624055427 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:00:55 INFO - PROCESS | 1738 | 1464624055446 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x920e7800 == 48 [pid = 1738] [id = 59] 09:00:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x92d4e400) [pid = 1738] [serial = 175] [outer = (nil)] 09:00:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0xa6805000) [pid = 1738] [serial = 176] [outer = 0x92d4e400] 09:00:55 INFO - PROCESS | 1738 | 1464624055517 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x923e8800) [pid = 1738] [serial = 177] [outer = 0x92d4e400] 09:00:56 INFO - PROCESS | 1738 | 1464624056419 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:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1188ms 09:00:56 INFO - PROCESS | 1738 | 1464624056435 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 1738 | 1464624056440 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 09:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:00:56 INFO - PROCESS | 1738 | 1464624056450 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 1738 | 1464624056456 Marionette TRACE conn3 <- [1,210,null,{}] 09:00:56 INFO - PROCESS | 1738 | 1464624056465 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:00:56 INFO - PROCESS | 1738 | 1464624056681 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:00:56 INFO - PROCESS | 1738 | 1464624056814 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x920e8800 == 49 [pid = 1738] [id = 60] 09:00:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x922c6c00) [pid = 1738] [serial = 178] [outer = (nil)] 09:00:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x9507c800) [pid = 1738] [serial = 179] [outer = 0x922c6c00] 09:00:56 INFO - PROCESS | 1738 | 1464624056903 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x953a4c00) [pid = 1738] [serial = 180] [outer = 0x922c6c00] 09:00:57 INFO - PROCESS | 1738 | 1464624057773 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:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1384ms 09:00:57 INFO - PROCESS | 1738 | 1464624057839 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:00:57 INFO - PROCESS | 1738 | 1464624057854 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 09:00:57 INFO - PROCESS | 1738 | 1464624057864 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 1738 | 1464624057869 Marionette TRACE conn3 <- [1,214,null,{}] 09:00:57 INFO - PROCESS | 1738 | 1464624057875 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:00:58 INFO - PROCESS | 1738 | 1464624058087 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:00:58 INFO - PROCESS | 1738 | 1464624058230 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x9882ec00 == 50 [pid = 1738] [id = 61] 09:00:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x9882fc00) [pid = 1738] [serial = 181] [outer = (nil)] 09:00:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x98835000) [pid = 1738] [serial = 182] [outer = 0x9882fc00] 09:00:58 INFO - PROCESS | 1738 | 1464624058314 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x98839000) [pid = 1738] [serial = 183] [outer = 0x9882fc00] 09:00:59 INFO - PROCESS | 1738 | 1464624059196 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:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1381ms 09:00:59 INFO - PROCESS | 1738 | 1464624059245 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 1738 | 1464624059248 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 09:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:00:59 INFO - PROCESS | 1738 | 1464624059256 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 1738 | 1464624059262 Marionette TRACE conn3 <- [1,218,null,{}] 09:00:59 INFO - PROCESS | 1738 | 1464624059297 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:00:59 INFO - PROCESS | 1738 | 1464624059478 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:00:59 INFO - PROCESS | 1738 | 1464624059625 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x9882cc00 == 51 [pid = 1738] [id = 62] 09:00:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x99955400) [pid = 1738] [serial = 184] [outer = (nil)] 09:00:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x9b9c2c00) [pid = 1738] [serial = 185] [outer = 0x99955400] 09:00:59 INFO - PROCESS | 1738 | 1464624059714 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0xa2703c00) [pid = 1738] [serial = 186] [outer = 0x99955400] 09:01:00 INFO - PROCESS | 1738 | 1464624060532 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:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1313ms 09:01:00 INFO - PROCESS | 1738 | 1464624060569 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:01:00 INFO - PROCESS | 1738 | 1464624060574 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 09:01:00 INFO - PROCESS | 1738 | 1464624060580 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 1738 | 1464624060583 Marionette TRACE conn3 <- [1,222,null,{}] 09:01:00 INFO - PROCESS | 1738 | 1464624060589 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:01:00 INFO - PROCESS | 1738 | 1464624060807 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:01:00 INFO - PROCESS | 1738 | 1464624060822 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x9229c800 == 52 [pid = 1738] [id = 63] 09:01:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0xa223f800) [pid = 1738] [serial = 187] [outer = (nil)] 09:01:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0xa6392000) [pid = 1738] [serial = 188] [outer = 0xa223f800] 09:01:00 INFO - PROCESS | 1738 | 1464624060947 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0xa6e8b000) [pid = 1738] [serial = 189] [outer = 0xa223f800] 09:01:01 INFO - PROCESS | 1738 | 1464624061928 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:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1382ms 09:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:01:01 INFO - PROCESS | 1738 | 1464624061962 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 1738 | 1464624061965 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 09:01:01 INFO - PROCESS | 1738 | 1464624061972 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 1738 | 1464624061975 Marionette TRACE conn3 <- [1,226,null,{}] 09:01:01 INFO - PROCESS | 1738 | 1464624061981 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:01:02 INFO - PROCESS | 1738 | 1464624062140 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:01:02 INFO - PROCESS | 1738 | 1464624062290 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x923e5000 == 53 [pid = 1738] [id = 64] 09:01:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x996ae800) [pid = 1738] [serial = 190] [outer = (nil)] 09:01:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x99ecac00) [pid = 1738] [serial = 191] [outer = 0x996ae800] 09:01:02 INFO - PROCESS | 1738 | 1464624062379 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x99ecc000) [pid = 1738] [serial = 192] [outer = 0x996ae800] 09:01:03 INFO - PROCESS | 1738 | 1464624063279 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:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1344ms 09:01:03 INFO - PROCESS | 1738 | 1464624063315 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 1738 | 1464624063319 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 09:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:01:03 INFO - PROCESS | 1738 | 1464624063326 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 1738 | 1464624063329 Marionette TRACE conn3 <- [1,230,null,{}] 09:01:03 INFO - PROCESS | 1738 | 1464624063335 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:01:03 INFO - PROCESS | 1738 | 1464624063535 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:01:03 INFO - PROCESS | 1738 | 1464624063720 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x953a2800 == 54 [pid = 1738] [id = 65] 09:01:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x99ec2400) [pid = 1738] [serial = 193] [outer = (nil)] 09:01:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0xa6f40000) [pid = 1738] [serial = 194] [outer = 0x99ec2400] 09:01:03 INFO - PROCESS | 1738 | 1464624063811 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0xa6f77c00) [pid = 1738] [serial = 195] [outer = 0x99ec2400] 09:01:04 INFO - PROCESS | 1738 | 1464624064678 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:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1384ms 09:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:01:04 INFO - PROCESS | 1738 | 1464624064711 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 1738 | 1464624064715 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 09:01:04 INFO - PROCESS | 1738 | 1464624064721 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 1738 | 1464624064725 Marionette TRACE conn3 <- [1,234,null,{}] 09:01:04 INFO - PROCESS | 1738 | 1464624064730 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:01:04 INFO - PROCESS | 1738 | 1464624064888 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:01:05 INFO - PROCESS | 1738 | 1464624065236 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x92d42c00 == 55 [pid = 1738] [id = 66] 09:01:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x92d44800) [pid = 1738] [serial = 196] [outer = (nil)] 09:01:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x93c30000) [pid = 1738] [serial = 197] [outer = 0x92d44800] 09:01:05 INFO - PROCESS | 1738 | 1464624065371 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x95310800) [pid = 1738] [serial = 198] [outer = 0x92d44800] 09:01:06 INFO - PROCESS | 1738 | 1464624066181 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:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1487ms 09:01:06 INFO - PROCESS | 1738 | 1464624066208 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 1738 | 1464624066214 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 09:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:01:06 INFO - PROCESS | 1738 | 1464624066221 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 1738 | 1464624066226 Marionette TRACE conn3 <- [1,238,null,{}] 09:01:06 INFO - PROCESS | 1738 | 1464624066233 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:01:06 INFO - PROCESS | 1738 | 1464624066392 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:01:06 INFO - PROCESS | 1738 | 1464624066555 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x92d45400 == 56 [pid = 1738] [id = 67] 09:01:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x95301800) [pid = 1738] [serial = 199] [outer = (nil)] 09:01:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x996bb000) [pid = 1738] [serial = 200] [outer = 0x95301800] 09:01:06 INFO - PROCESS | 1738 | 1464624066663 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x99a65800) [pid = 1738] [serial = 201] [outer = 0x95301800] 09:01:07 INFO - PROCESS | 1738 | --DOCSHELL 0x9229d000 == 55 [pid = 1738] [id = 58] 09:01:07 INFO - PROCESS | 1738 | --DOCSHELL 0xa27c3c00 == 54 [pid = 1738] [id = 57] 09:01:07 INFO - PROCESS | 1738 | --DOCSHELL 0xa1059000 == 53 [pid = 1738] [id = 56] 09:01:07 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0xa5145c00) [pid = 1738] [serial = 140] [outer = (nil)] [url = about:blank] 09:01:07 INFO - PROCESS | 1738 | 1464624067530 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:01:07 INFO - PROCESS | 1738 | --DOCSHELL 0x98e88c00 == 52 [pid = 1738] [id = 55] 09:01:07 INFO - PROCESS | 1738 | --DOCSHELL 0x98746c00 == 51 [pid = 1738] [id = 54] 09:01:07 INFO - PROCESS | 1738 | --DOCSHELL 0x92296400 == 50 [pid = 1738] [id = 53] 09:01:07 INFO - PROCESS | 1738 | --DOCSHELL 0x922cc000 == 49 [pid = 1738] [id = 52] 09:01:07 INFO - PROCESS | 1738 | --DOCSHELL 0xa2705400 == 48 [pid = 1738] [id = 49] 09:01:07 INFO - PROCESS | 1738 | --DOCSHELL 0x923e3400 == 47 [pid = 1738] [id = 48] 09:01:07 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x98845c00) [pid = 1738] [serial = 95] [outer = (nil)] [url = about:blank] 09:01:07 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0xa31e5c00) [pid = 1738] [serial = 134] [outer = (nil)] [url = about:blank] 09:01:07 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x93c2ec00) [pid = 1738] [serial = 113] [outer = (nil)] [url = about:blank] 09:01:07 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x9507e000) [pid = 1738] [serial = 123] [outer = (nil)] [url = about:blank] 09:01:07 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x93c98800) [pid = 1738] [serial = 122] [outer = (nil)] [url = about:blank] 09:01:07 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x9afc4400) [pid = 1738] [serial = 116] [outer = (nil)] [url = about:blank] 09:01:07 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x9a5cc400) [pid = 1738] [serial = 128] [outer = (nil)] [url = about:blank] 09:01:07 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x95085000) [pid = 1738] [serial = 119] [outer = (nil)] [url = about:blank] 09:01:07 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0xa31f2400) [pid = 1738] [serial = 135] [outer = (nil)] [url = about:blank] 09:01:07 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x9750ec00) [pid = 1738] [serial = 125] [outer = (nil)] [url = about:blank] 09:01:07 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0xa35c7000) [pid = 1738] [serial = 138] [outer = (nil)] [url = about:blank] 09:01:07 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x98c23800) [pid = 1738] [serial = 126] [outer = (nil)] [url = about:blank] 09:01:07 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0xa22abc00) [pid = 1738] [serial = 131] [outer = (nil)] [url = about:blank] 09:01:07 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0xa23ee800) [pid = 1738] [serial = 137] [outer = (nil)] [url = about:blank] 09:01:07 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0xa23bec00) [pid = 1738] [serial = 132] [outer = (nil)] [url = about:blank] 09:01:07 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x9aacd800) [pid = 1738] [serial = 129] [outer = (nil)] [url = about:blank] 09:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1387ms 09:01:07 INFO - PROCESS | 1738 | 1464624067609 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 1738 | 1464624067614 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 09:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:01:07 INFO - PROCESS | 1738 | 1464624067623 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 1738 | 1464624067625 Marionette TRACE conn3 <- [1,242,null,{}] 09:01:07 INFO - PROCESS | 1738 | 1464624067630 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:01:07 INFO - PROCESS | 1738 | 1464624067783 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:01:07 INFO - PROCESS | 1738 | 1464624067796 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x9530cc00 == 48 [pid = 1738] [id = 68] 09:01:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x95324800) [pid = 1738] [serial = 202] [outer = (nil)] 09:01:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x98845c00) [pid = 1738] [serial = 203] [outer = 0x95324800] 09:01:07 INFO - PROCESS | 1738 | 1464624067868 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x99ec5000) [pid = 1738] [serial = 204] [outer = 0x95324800] 09:01:08 INFO - PROCESS | 1738 | 1464624068670 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:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1098ms 09:01:08 INFO - PROCESS | 1738 | 1464624068720 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 1738 | 1464624068723 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 09:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:01:08 INFO - PROCESS | 1738 | 1464624068740 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 1738 | 1464624068753 Marionette TRACE conn3 <- [1,246,null,{}] 09:01:08 INFO - PROCESS | 1738 | 1464624068771 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:01:08 INFO - PROCESS | 1738 | 1464624068925 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:01:09 INFO - PROCESS | 1738 | 1464624069038 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x9530c000 == 49 [pid = 1738] [id = 69] 09:01:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x9afc4400) [pid = 1738] [serial = 205] [outer = (nil)] 09:01:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x9b9c5400) [pid = 1738] [serial = 206] [outer = 0x9afc4400] 09:01:09 INFO - PROCESS | 1738 | 1464624069113 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0xa1059000) [pid = 1738] [serial = 207] [outer = 0x9afc4400] 09:01:09 INFO - PROCESS | 1738 | 1464624069844 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:01:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1152ms 09:01:09 INFO - PROCESS | 1738 | 1464624069889 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 1738 | 1464624069893 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 09:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:01:09 INFO - PROCESS | 1738 | 1464624069916 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 1738 | 1464624069919 Marionette TRACE conn3 <- [1,250,null,{}] 09:01:09 INFO - PROCESS | 1738 | 1464624069925 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:01:10 INFO - PROCESS | 1738 | 1464624070119 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:01:10 INFO - PROCESS | 1738 | 1464624070137 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x920e9800 == 50 [pid = 1738] [id = 70] 09:01:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x922c1c00) [pid = 1738] [serial = 208] [outer = (nil)] 09:01:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0xa23eb800) [pid = 1738] [serial = 209] [outer = 0x922c1c00] 09:01:10 INFO - PROCESS | 1738 | 1464624070209 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0xa23eec00) [pid = 1738] [serial = 210] [outer = 0x922c1c00] 09:01:10 INFO - PROCESS | 1738 | 1464624070965 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:01:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1086ms 09:01:11 INFO - PROCESS | 1738 | 1464624071009 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 1738 | 1464624071013 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 09:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:01:11 INFO - PROCESS | 1738 | 1464624071019 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 1738 | 1464624071021 Marionette TRACE conn3 <- [1,254,null,{}] 09:01:11 INFO - PROCESS | 1738 | 1464624071032 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:01:11 INFO - PROCESS | 1738 | 1464624071237 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:01:11 INFO - PROCESS | 1738 | 1464624071261 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 1738 | ++DOCSHELL 0xa2730c00 == 51 [pid = 1738] [id = 71] 09:01:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0xa3166800) [pid = 1738] [serial = 211] [outer = (nil)] 09:01:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0xa35c7000) [pid = 1738] [serial = 212] [outer = 0xa3166800] 09:01:11 INFO - PROCESS | 1738 | 1464624071340 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0xa368dc00) [pid = 1738] [serial = 213] [outer = 0xa3166800] 09:01:12 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0xa2241400) [pid = 1738] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:01:12 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0xa27cc800) [pid = 1738] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:01:12 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x92d46000) [pid = 1738] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:01:12 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x99725400) [pid = 1738] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:01:12 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x92d42400) [pid = 1738] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:01:12 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x9aa1e400) [pid = 1738] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:01:12 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x922a0c00) [pid = 1738] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:01:12 INFO - PROCESS | 1738 | 1464624072329 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:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1336ms 09:01:12 INFO - PROCESS | 1738 | 1464624072355 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 1738 | 1464624072358 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 09:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:01:12 INFO - PROCESS | 1738 | 1464624072364 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 1738 | 1464624072367 Marionette TRACE conn3 <- [1,258,null,{}] 09:01:12 INFO - PROCESS | 1738 | 1464624072372 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:01:12 INFO - PROCESS | 1738 | 1464624072557 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:01:12 INFO - PROCESS | 1738 | 1464624072631 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x987a1800 == 52 [pid = 1738] [id = 72] 09:01:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x98e2f400) [pid = 1738] [serial = 214] [outer = (nil)] 09:01:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0xa3321400) [pid = 1738] [serial = 215] [outer = 0x98e2f400] 09:01:12 INFO - PROCESS | 1738 | 1464624072703 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0xa368f000) [pid = 1738] [serial = 216] [outer = 0x98e2f400] 09:01:13 INFO - PROCESS | 1738 | 1464624073402 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:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1088ms 09:01:13 INFO - PROCESS | 1738 | 1464624073454 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 1738 | 1464624073456 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 09:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:01:13 INFO - PROCESS | 1738 | 1464624073468 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 1738 | 1464624073470 Marionette TRACE conn3 <- [1,262,null,{}] 09:01:13 INFO - PROCESS | 1738 | 1464624073475 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:01:13 INFO - PROCESS | 1738 | 1464624073669 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:01:13 INFO - PROCESS | 1738 | 1464624073682 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x9992e000 == 53 [pid = 1738] [id = 73] 09:01:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x9992f000) [pid = 1738] [serial = 217] [outer = (nil)] 09:01:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x99935400) [pid = 1738] [serial = 218] [outer = 0x9992f000] 09:01:13 INFO - PROCESS | 1738 | 1464624073766 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x99937800) [pid = 1738] [serial = 219] [outer = 0x9992f000] 09:01:14 INFO - PROCESS | 1738 | 1464624074668 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:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1282ms 09:01:14 INFO - PROCESS | 1738 | 1464624074748 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 1738 | 1464624074755 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 09:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:01:14 INFO - PROCESS | 1738 | 1464624074766 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 1738 | 1464624074773 Marionette TRACE conn3 <- [1,266,null,{}] 09:01:14 INFO - PROCESS | 1738 | 1464624074782 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:01:15 INFO - PROCESS | 1738 | 1464624075035 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:01:15 INFO - PROCESS | 1738 | 1464624075201 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x93ca0c00 == 54 [pid = 1738] [id = 74] 09:01:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x9507d000) [pid = 1738] [serial = 220] [outer = (nil)] 09:01:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x98746c00) [pid = 1738] [serial = 221] [outer = 0x9507d000] 09:01:15 INFO - PROCESS | 1738 | 1464624075310 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x98832c00) [pid = 1738] [serial = 222] [outer = 0x9507d000] 09:01:16 INFO - PROCESS | 1738 | 1464624076128 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:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1438ms 09:01:16 INFO - PROCESS | 1738 | 1464624076204 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 1738 | 1464624076213 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 09:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:01:16 INFO - PROCESS | 1738 | 1464624076227 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 1738 | 1464624076236 Marionette TRACE conn3 <- [1,270,null,{}] 09:01:16 INFO - PROCESS | 1738 | 1464624076248 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:01:16 INFO - PROCESS | 1738 | 1464624076497 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:01:16 INFO - PROCESS | 1738 | 1464624076806 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x99ec3400 == 55 [pid = 1738] [id = 75] 09:01:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x99ec3800) [pid = 1738] [serial = 223] [outer = (nil)] 09:01:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x99ecfc00) [pid = 1738] [serial = 224] [outer = 0x99ec3800] 09:01:16 INFO - PROCESS | 1738 | 1464624076903 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x9acc7800) [pid = 1738] [serial = 225] [outer = 0x99ec3800] 09:01:17 INFO - PROCESS | 1738 | 1464624077734 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:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1550ms 09:01:17 INFO - PROCESS | 1738 | 1464624077774 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 1738 | 1464624077778 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 09:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:01:17 INFO - PROCESS | 1738 | 1464624077785 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 1738 | 1464624077791 Marionette TRACE conn3 <- [1,274,null,{}] 09:01:17 INFO - PROCESS | 1738 | 1464624077809 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:01:18 INFO - PROCESS | 1738 | 1464624078001 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:01:18 INFO - PROCESS | 1738 | 1464624078150 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x9229d800 == 56 [pid = 1738] [id = 76] 09:01:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x9b93a400) [pid = 1738] [serial = 226] [outer = (nil)] 09:01:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0xa368d400) [pid = 1738] [serial = 227] [outer = 0x9b93a400] 09:01:18 INFO - PROCESS | 1738 | 1464624078240 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0xa36ed800) [pid = 1738] [serial = 228] [outer = 0x9b93a400] 09:01:19 INFO - PROCESS | 1738 | 1464624079205 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:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1486ms 09:01:19 INFO - PROCESS | 1738 | 1464624079272 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:01:19 INFO - PROCESS | 1738 | 1464624079277 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 09:01:19 INFO - PROCESS | 1738 | 1464624079283 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 1738 | 1464624079287 Marionette TRACE conn3 <- [1,278,null,{}] 09:01:19 INFO - PROCESS | 1738 | 1464624079292 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:01:19 INFO - PROCESS | 1738 | 1464624079461 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:01:19 INFO - PROCESS | 1738 | 1464624079608 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x9229c000 == 57 [pid = 1738] [id = 77] 09:01:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0xa3694000) [pid = 1738] [serial = 229] [outer = (nil)] 09:01:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0xa680b400) [pid = 1738] [serial = 230] [outer = 0xa3694000] 09:01:19 INFO - PROCESS | 1738 | 1464624079729 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0xa6e89c00) [pid = 1738] [serial = 231] [outer = 0xa3694000] 09:01:20 INFO - PROCESS | 1738 | 1464624080591 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:01:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1379ms 09:01:20 INFO - PROCESS | 1738 | 1464624080663 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 1738 | 1464624080666 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 09:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:01:20 INFO - PROCESS | 1738 | 1464624080673 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 1738 | 1464624080677 Marionette TRACE conn3 <- [1,282,null,{}] 09:01:20 INFO - PROCESS | 1738 | 1464624080683 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:01:20 INFO - PROCESS | 1738 | 1464624080884 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:01:21 INFO - PROCESS | 1738 | 1464624081043 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x92297000 == 58 [pid = 1738] [id = 78] 09:01:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x9b776000) [pid = 1738] [serial = 232] [outer = (nil)] 09:01:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0xa6f72800) [pid = 1738] [serial = 233] [outer = 0x9b776000] 09:01:21 INFO - PROCESS | 1738 | 1464624081170 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0xa6f77800) [pid = 1738] [serial = 234] [outer = 0x9b776000] 09:01:22 INFO - PROCESS | 1738 | 1464624082010 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:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1383ms 09:01:22 INFO - PROCESS | 1738 | 1464624082056 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 1738 | 1464624082060 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 09:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:01:22 INFO - PROCESS | 1738 | 1464624082067 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 1738 | 1464624082070 Marionette TRACE conn3 <- [1,286,null,{}] 09:01:22 INFO - PROCESS | 1738 | 1464624082076 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:01:22 INFO - PROCESS | 1738 | 1464624082266 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:01:22 INFO - PROCESS | 1738 | 1464624082417 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x91be2800 == 59 [pid = 1738] [id = 79] 09:01:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x91be5400) [pid = 1738] [serial = 235] [outer = (nil)] 09:01:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x91bebc00) [pid = 1738] [serial = 236] [outer = 0x91be5400] 09:01:22 INFO - PROCESS | 1738 | 1464624082503 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0xa6f73800) [pid = 1738] [serial = 237] [outer = 0x91be5400] 09:01:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x906d1c00) [pid = 1738] [serial = 238] [outer = 0x9750d000] 09:01:23 INFO - PROCESS | 1738 | 1464624083536 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:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1535ms 09:01:23 INFO - PROCESS | 1738 | 1464624083602 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:01:23 INFO - PROCESS | 1738 | 1464624083606 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 09:01:23 INFO - PROCESS | 1738 | 1464624083613 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 1738 | 1464624083616 Marionette TRACE conn3 <- [1,290,null,{}] 09:01:23 INFO - PROCESS | 1738 | 1464624083622 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:01:23 INFO - PROCESS | 1738 | 1464624083788 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:01:23 INFO - PROCESS | 1738 | 1464624083974 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x906c9c00 == 60 [pid = 1738] [id = 80] 09:01:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x906cc400) [pid = 1738] [serial = 239] [outer = (nil)] 09:01:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x906d6c00) [pid = 1738] [serial = 240] [outer = 0x906cc400] 09:01:24 INFO - PROCESS | 1738 | 1464624084067 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x91bec400) [pid = 1738] [serial = 241] [outer = 0x906cc400] 09:01:24 INFO - PROCESS | 1738 | 1464624084866 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:01:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1282ms 09:01:24 INFO - PROCESS | 1738 | 1464624084894 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 1738 | 1464624084898 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 09:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:01:24 INFO - PROCESS | 1738 | 1464624084905 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 1738 | 1464624084909 Marionette TRACE conn3 <- [1,294,null,{}] 09:01:24 INFO - PROCESS | 1738 | 1464624084914 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:01:25 INFO - PROCESS | 1738 | 1464624085353 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:01:25 INFO - PROCESS | 1738 | 1464624085569 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x92d41c00 == 61 [pid = 1738] [id = 81] 09:01:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x93a8a800) [pid = 1738] [serial = 242] [outer = (nil)] 09:01:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x93c99800) [pid = 1738] [serial = 243] [outer = 0x93a8a800] 09:01:25 INFO - PROCESS | 1738 | 1464624085648 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x9507f800) [pid = 1738] [serial = 244] [outer = 0x93a8a800] 09:01:26 INFO - PROCESS | 1738 | --DOCSHELL 0x99bae800 == 60 [pid = 1738] [id = 39] 09:01:26 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0xa6805000) [pid = 1738] [serial = 176] [outer = (nil)] [url = about:blank] 09:01:26 INFO - PROCESS | 1738 | --DOCSHELL 0x987a1800 == 59 [pid = 1738] [id = 72] 09:01:26 INFO - PROCESS | 1738 | --DOCSHELL 0xa2730c00 == 58 [pid = 1738] [id = 71] 09:01:26 INFO - PROCESS | 1738 | --DOCSHELL 0x920e9800 == 57 [pid = 1738] [id = 70] 09:01:26 INFO - PROCESS | 1738 | 1464624086622 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:01:26 INFO - PROCESS | 1738 | --DOCSHELL 0x9530c000 == 56 [pid = 1738] [id = 69] 09:01:26 INFO - PROCESS | 1738 | --DOCSHELL 0x9530cc00 == 55 [pid = 1738] [id = 68] 09:01:26 INFO - PROCESS | 1738 | --DOCSHELL 0x92d45400 == 54 [pid = 1738] [id = 67] 09:01:26 INFO - PROCESS | 1738 | --DOCSHELL 0x92d42c00 == 53 [pid = 1738] [id = 66] 09:01:26 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0xa2385800) [pid = 1738] [serial = 167] [outer = (nil)] [url = about:blank] 09:01:26 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0xa31ed400) [pid = 1738] [serial = 170] [outer = (nil)] [url = about:blank] 09:01:26 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0xa51e2400) [pid = 1738] [serial = 171] [outer = (nil)] [url = about:blank] 09:01:26 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x98c2b000) [pid = 1738] [serial = 143] [outer = (nil)] [url = about:blank] 09:01:26 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0xa331e000) [pid = 1738] [serial = 146] [outer = (nil)] [url = about:blank] 09:01:26 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0xa6803000) [pid = 1738] [serial = 149] [outer = (nil)] [url = about:blank] 09:01:26 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x95322000) [pid = 1738] [serial = 156] [outer = (nil)] [url = about:blank] 09:01:26 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x93a8e000) [pid = 1738] [serial = 155] [outer = (nil)] [url = about:blank] 09:01:26 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x99a62000) [pid = 1738] [serial = 161] [outer = (nil)] [url = about:blank] 09:01:26 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x9a859c00) [pid = 1738] [serial = 162] [outer = (nil)] [url = about:blank] 09:01:26 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0x97504400) [pid = 1738] [serial = 158] [outer = (nil)] [url = about:blank] 09:01:26 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x98e30800) [pid = 1738] [serial = 159] [outer = (nil)] [url = about:blank] 09:01:26 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x9b9d0800) [pid = 1738] [serial = 164] [outer = (nil)] [url = about:blank] 09:01:26 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x922cb000) [pid = 1738] [serial = 152] [outer = (nil)] [url = about:blank] 09:01:26 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:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1790ms 09:01:26 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0xa23ed800) [pid = 1738] [serial = 168] [outer = (nil)] [url = about:blank] 09:01:26 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0xa237f400) [pid = 1738] [serial = 173] [outer = (nil)] [url = about:blank] 09:01:26 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x9b9cd800) [pid = 1738] [serial = 165] [outer = (nil)] [url = about:blank] 09:01:26 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0xa51e7c00) [pid = 1738] [serial = 174] [outer = (nil)] [url = about:blank] 09:01:26 INFO - PROCESS | 1738 | 1464624086699 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:01:26 INFO - PROCESS | 1738 | 1464624086708 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 09:01:26 INFO - PROCESS | 1738 | 1464624086716 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 1738 | 1464624086721 Marionette TRACE conn3 <- [1,298,null,{}] 09:01:26 INFO - PROCESS | 1738 | 1464624086727 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:01:26 INFO - PROCESS | 1738 | 1464624086890 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:01:27 INFO - PROCESS | 1738 | 1464624087001 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x953ac800 == 54 [pid = 1738] [id = 82] 09:01:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x953acc00) [pid = 1738] [serial = 245] [outer = (nil)] 09:01:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x9882bc00) [pid = 1738] [serial = 246] [outer = 0x953acc00] 09:01:27 INFO - PROCESS | 1738 | 1464624087116 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x98838400) [pid = 1738] [serial = 247] [outer = 0x953acc00] 09:01:27 INFO - PROCESS | 1738 | 1464624087803 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:01:27 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:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1138ms 09:01:27 INFO - PROCESS | 1738 | 1464624087853 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 1738 | 1464624087858 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 09:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:01:27 INFO - PROCESS | 1738 | 1464624087879 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 1738 | 1464624087883 Marionette TRACE conn3 <- [1,302,null,{}] 09:01:27 INFO - PROCESS | 1738 | 1464624087890 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:01:28 INFO - PROCESS | 1738 | 1464624088059 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:01:28 INFO - PROCESS | 1738 | 1464624088071 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x98c2a000 == 55 [pid = 1738] [id = 83] 09:01:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x99931000) [pid = 1738] [serial = 248] [outer = (nil)] 09:01:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x99ec2800) [pid = 1738] [serial = 249] [outer = 0x99931000] 09:01:28 INFO - PROCESS | 1738 | 1464624088148 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x99ecc800) [pid = 1738] [serial = 250] [outer = 0x99931000] 09:01:29 INFO - PROCESS | 1738 | 1464624089025 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:01:29 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:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1201ms 09:01:29 INFO - PROCESS | 1738 | 1464624089066 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 1738 | 1464624089072 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 09:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:01:29 INFO - PROCESS | 1738 | 1464624089095 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 1738 | 1464624089102 Marionette TRACE conn3 <- [1,306,null,{}] 09:01:29 INFO - PROCESS | 1738 | 1464624089108 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:01:29 INFO - PROCESS | 1738 | 1464624089297 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:01:29 INFO - PROCESS | 1738 | 1464624089322 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x99bb5400 == 56 [pid = 1738] [id = 84] 09:01:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x9b119000) [pid = 1738] [serial = 251] [outer = (nil)] 09:01:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0x9cec9400) [pid = 1738] [serial = 252] [outer = 0x9b119000] 09:01:29 INFO - PROCESS | 1738 | 1464624089395 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0xa1057c00) [pid = 1738] [serial = 253] [outer = 0x9b119000] 09:01:30 INFO - PROCESS | 1738 | 1464624090185 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:01:30 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:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1141ms 09:01:30 INFO - PROCESS | 1738 | 1464624090228 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 1738 | 1464624090232 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 09:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:01:30 INFO - PROCESS | 1738 | 1464624090245 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 1738 | 1464624090247 Marionette TRACE conn3 <- [1,310,null,{}] 09:01:30 INFO - PROCESS | 1738 | 1464624090257 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:01:30 INFO - PROCESS | 1738 | 1464624090466 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:01:30 INFO - PROCESS | 1738 | 1464624090485 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x91bedc00 == 57 [pid = 1738] [id = 85] 09:01:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x92296400) [pid = 1738] [serial = 254] [outer = (nil)] 09:01:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0xa23be000) [pid = 1738] [serial = 255] [outer = 0x92296400] 09:01:30 INFO - PROCESS | 1738 | 1464624090557 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0xa23f0400) [pid = 1738] [serial = 256] [outer = 0x92296400] 09:01:31 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0xa3166800) [pid = 1738] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:01:31 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x9afc4400) [pid = 1738] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:01:31 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x95301800) [pid = 1738] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:01:31 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x95324800) [pid = 1738] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:01:31 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0x92d44800) [pid = 1738] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:01:31 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x98e2f400) [pid = 1738] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:01:31 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x922c1c00) [pid = 1738] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:01:31 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x95083000) [pid = 1738] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:01:31 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x9acbc400) [pid = 1738] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:01:31 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0x93a8c400) [pid = 1738] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:01:31 INFO - PROCESS | 1738 | 1464624091505 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:01:31 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:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1284ms 09:01:31 INFO - PROCESS | 1738 | 1464624091530 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 1738 | 1464624091534 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 09:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:01:31 INFO - PROCESS | 1738 | 1464624091541 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 1738 | 1464624091544 Marionette TRACE conn3 <- [1,314,null,{}] 09:01:31 INFO - PROCESS | 1738 | 1464624091550 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:01:31 INFO - PROCESS | 1738 | 1464624091719 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:01:31 INFO - PROCESS | 1738 | 1464624091739 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x922c1c00 == 58 [pid = 1738] [id = 86] 09:01:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x93a8c400) [pid = 1738] [serial = 257] [outer = (nil)] 09:01:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0xa3354000) [pid = 1738] [serial = 258] [outer = 0x93a8c400] 09:01:31 INFO - PROCESS | 1738 | 1464624091915 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0xa368c400) [pid = 1738] [serial = 259] [outer = 0x93a8c400] 09:01:32 INFO - PROCESS | 1738 | 1464624092646 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:01:32 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:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1149ms 09:01:32 INFO - PROCESS | 1738 | 1464624092690 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 1738 | 1464624092694 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 09:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:01:32 INFO - PROCESS | 1738 | 1464624092704 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 1738 | 1464624092707 Marionette TRACE conn3 <- [1,318,null,{}] 09:01:32 INFO - PROCESS | 1738 | 1464624092713 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:01:32 INFO - PROCESS | 1738 | 1464624092893 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:01:32 INFO - PROCESS | 1738 | 1464624092911 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 1738 | ++DOCSHELL 0xa31f1800 == 59 [pid = 1738] [id = 87] 09:01:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0xa3355400) [pid = 1738] [serial = 260] [outer = (nil)] 09:01:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0xa51b9000) [pid = 1738] [serial = 261] [outer = 0xa3355400] 09:01:32 INFO - PROCESS | 1738 | 1464624092983 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0xa51e6800) [pid = 1738] [serial = 262] [outer = 0xa3355400] 09:01:34 INFO - PROCESS | 1738 | 1464624094040 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:01:34 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:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1381ms 09:01:34 INFO - PROCESS | 1738 | 1464624094093 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 1738 | 1464624094099 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 09:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:01:34 INFO - PROCESS | 1738 | 1464624094107 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 1738 | 1464624094112 Marionette TRACE conn3 <- [1,322,null,{}] 09:01:34 INFO - PROCESS | 1738 | 1464624094121 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:01:34 INFO - PROCESS | 1738 | 1464624094334 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:01:34 INFO - PROCESS | 1738 | 1464624094531 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x93a8e000 == 60 [pid = 1738] [id = 88] 09:01:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x9507a800) [pid = 1738] [serial = 263] [outer = (nil)] 09:01:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x9882c800) [pid = 1738] [serial = 264] [outer = 0x9507a800] 09:01:34 INFO - PROCESS | 1738 | 1464624094666 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x996af000) [pid = 1738] [serial = 265] [outer = 0x9507a800] 09:01:35 INFO - PROCESS | 1738 | 1464624095547 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:01:35 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:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1488ms 09:01:35 INFO - PROCESS | 1738 | 1464624095595 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 1738 | 1464624095603 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 09:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:01:35 INFO - PROCESS | 1738 | 1464624095614 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 1738 | 1464624095618 Marionette TRACE conn3 <- [1,326,null,{}] 09:01:35 INFO - PROCESS | 1738 | 1464624095624 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:01:35 INFO - PROCESS | 1738 | 1464624095845 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:01:36 INFO - PROCESS | 1738 | 1464624096000 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a85c800 == 61 [pid = 1738] [id = 89] 09:01:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0x9aa1e400) [pid = 1738] [serial = 266] [outer = (nil)] 09:01:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x9aac9000) [pid = 1738] [serial = 267] [outer = 0x9aa1e400] 09:01:36 INFO - PROCESS | 1738 | 1464624096126 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x9b93ec00) [pid = 1738] [serial = 268] [outer = 0x9aa1e400] 09:01:37 INFO - PROCESS | 1738 | 1464624097107 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:01:37 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:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1534ms 09:01:37 INFO - PROCESS | 1738 | 1464624097148 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 1738 | 1464624097153 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 09:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:01:37 INFO - PROCESS | 1738 | 1464624097159 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 1738 | 1464624097165 Marionette TRACE conn3 <- [1,330,null,{}] 09:01:37 INFO - PROCESS | 1738 | 1464624097182 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:01:37 INFO - PROCESS | 1738 | 1464624097392 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:01:37 INFO - PROCESS | 1738 | 1464624097587 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 1738 | ++DOCSHELL 0xa3693000 == 62 [pid = 1738] [id = 90] 09:01:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0xa3693400) [pid = 1738] [serial = 269] [outer = (nil)] 09:01:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0xa6396800) [pid = 1738] [serial = 270] [outer = 0xa3693400] 09:01:37 INFO - PROCESS | 1738 | 1464624097719 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0xa6e91c00) [pid = 1738] [serial = 271] [outer = 0xa3693400] 09:01:38 INFO - PROCESS | 1738 | 1464624098595 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:01:38 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:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1486ms 09:01:38 INFO - PROCESS | 1738 | 1464624098646 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 1738 | 1464624098651 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 09:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:01:38 INFO - PROCESS | 1738 | 1464624098657 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 1738 | 1464624098660 Marionette TRACE conn3 <- [1,334,null,{}] 09:01:38 INFO - PROCESS | 1738 | 1464624098666 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:01:38 INFO - PROCESS | 1738 | 1464624098837 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:01:39 INFO - PROCESS | 1738 | 1464624098989 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 1738 | ++DOCSHELL 0xa6f45800 == 63 [pid = 1738] [id = 91] 09:01:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0xa82b8000) [pid = 1738] [serial = 272] [outer = (nil)] 09:01:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0xa8c29000) [pid = 1738] [serial = 273] [outer = 0xa82b8000] 09:01:39 INFO - PROCESS | 1738 | 1464624099078 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0xa8c4b000) [pid = 1738] [serial = 274] [outer = 0xa82b8000] 09:01:39 INFO - PROCESS | 1738 | 1464624099929 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:01:39 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:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1327ms 09:01:39 INFO - PROCESS | 1738 | 1464624099984 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 1738 | 1464624099988 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 09:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:01:40 INFO - PROCESS | 1738 | 1464624100013 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 1738 | 1464624100016 Marionette TRACE conn3 <- [1,338,null,{}] 09:01:40 INFO - PROCESS | 1738 | 1464624100022 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:01:40 INFO - PROCESS | 1738 | 1464624100189 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:01:40 INFO - PROCESS | 1738 | 1464624100346 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 1738 | ++DOCSHELL 0xa8cd4400 == 64 [pid = 1738] [id = 92] 09:01:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0xa9020c00) [pid = 1738] [serial = 275] [outer = (nil)] 09:01:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0xa9027800) [pid = 1738] [serial = 276] [outer = 0xa9020c00] 09:01:40 INFO - PROCESS | 1738 | 1464624100491 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0xa906b400) [pid = 1738] [serial = 277] [outer = 0xa9020c00] 09:01:41 INFO - PROCESS | 1738 | 1464624101339 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:01:41 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:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1385ms 09:01:41 INFO - PROCESS | 1738 | 1464624101410 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 1738 | 1464624101413 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 09:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:01:41 INFO - PROCESS | 1738 | 1464624101423 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 1738 | 1464624101426 Marionette TRACE conn3 <- [1,342,null,{}] 09:01:41 INFO - PROCESS | 1738 | 1464624101432 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:01:41 INFO - PROCESS | 1738 | 1464624101620 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:01:41 INFO - PROCESS | 1738 | 1464624101773 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x911b0000 == 65 [pid = 1738] [id = 93] 09:01:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x911b2800) [pid = 1738] [serial = 278] [outer = (nil)] 09:01:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x911bb400) [pid = 1738] [serial = 279] [outer = 0x911b2800] 09:01:41 INFO - PROCESS | 1738 | 1464624101860 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x9cec6000) [pid = 1738] [serial = 280] [outer = 0x911b2800] 09:01:42 INFO - PROCESS | 1738 | 1464624102744 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:01:42 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:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1381ms 09:01:42 INFO - PROCESS | 1738 | 1464624102805 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 1738 | 1464624102809 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 09:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:01:42 INFO - PROCESS | 1738 | 1464624102816 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 1738 | 1464624102818 Marionette TRACE conn3 <- [1,346,null,{}] 09:01:42 INFO - PROCESS | 1738 | 1464624102824 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:01:42 INFO - PROCESS | 1738 | 1464624102992 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:01:43 INFO - PROCESS | 1738 | 1464624103156 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x91386800 == 66 [pid = 1738] [id = 94] 09:01:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x91387400) [pid = 1738] [serial = 281] [outer = (nil)] 09:01:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x9138e000) [pid = 1738] [serial = 282] [outer = 0x91387400] 09:01:43 INFO - PROCESS | 1738 | 1464624103244 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x9138f800) [pid = 1738] [serial = 283] [outer = 0x91387400] 09:01:44 INFO - PROCESS | 1738 | 1464624104096 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:01:44 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:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1331ms 09:01:44 INFO - PROCESS | 1738 | 1464624104148 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 1738 | 1464624104152 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 09:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:01:44 INFO - PROCESS | 1738 | 1464624104158 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 1738 | 1464624104162 Marionette TRACE conn3 <- [1,350,null,{}] 09:01:44 INFO - PROCESS | 1738 | 1464624104168 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:01:44 INFO - PROCESS | 1738 | 1464624104333 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:01:44 INFO - PROCESS | 1738 | 1464624104716 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x91389c00 == 67 [pid = 1738] [id = 95] 09:01:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x9138e400) [pid = 1738] [serial = 284] [outer = (nil)] 09:01:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x91a62800) [pid = 1738] [serial = 285] [outer = 0x9138e400] 09:01:44 INFO - PROCESS | 1738 | 1464624104868 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x91a67400) [pid = 1738] [serial = 286] [outer = 0x9138e400] 09:01:45 INFO - PROCESS | 1738 | 1464624105712 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:01:45 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:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1581ms 09:01:45 INFO - PROCESS | 1738 | 1464624105741 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:01:45 INFO - PROCESS | 1738 | 1464624105747 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 09:01:45 INFO - PROCESS | 1738 | 1464624105754 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 1738 | 1464624105759 Marionette TRACE conn3 <- [1,354,null,{}] 09:01:45 INFO - PROCESS | 1738 | 1464624105766 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:01:45 INFO - PROCESS | 1738 | 1464624105929 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:01:46 INFO - PROCESS | 1738 | 1464624106116 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x91a68800 == 68 [pid = 1738] [id = 96] 09:01:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x91be7400) [pid = 1738] [serial = 287] [outer = (nil)] 09:01:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x91bed400) [pid = 1738] [serial = 288] [outer = 0x91be7400] 09:01:46 INFO - PROCESS | 1738 | 1464624106236 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x9229e000) [pid = 1738] [serial = 289] [outer = 0x91be7400] 09:01:47 INFO - PROCESS | 1738 | --DOCSHELL 0x996af800 == 67 [pid = 1738] [id = 28] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x98835000) [pid = 1738] [serial = 182] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x9507c800) [pid = 1738] [serial = 179] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x9b9c2c00) [pid = 1738] [serial = 185] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0xa6392000) [pid = 1738] [serial = 188] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x99ecac00) [pid = 1738] [serial = 191] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0xa6f40000) [pid = 1738] [serial = 194] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x99935400) [pid = 1738] [serial = 218] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOCSHELL 0x922c1c00 == 66 [pid = 1738] [id = 86] 09:01:47 INFO - PROCESS | 1738 | --DOCSHELL 0x91bedc00 == 65 [pid = 1738] [id = 85] 09:01:47 INFO - PROCESS | 1738 | --DOCSHELL 0x99bb5400 == 64 [pid = 1738] [id = 84] 09:01:47 INFO - PROCESS | 1738 | 1464624107270 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:01:47 INFO - PROCESS | 1738 | --DOCSHELL 0x98c2a000 == 63 [pid = 1738] [id = 83] 09:01:47 INFO - PROCESS | 1738 | --DOCSHELL 0x953ac800 == 62 [pid = 1738] [id = 82] 09:01:47 INFO - PROCESS | 1738 | --DOCSHELL 0x92d41c00 == 61 [pid = 1738] [id = 81] 09:01:47 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:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1536ms 09:01:47 INFO - PROCESS | 1738 | --DOCSHELL 0x93ca0c00 == 60 [pid = 1738] [id = 74] 09:01:47 INFO - PROCESS | 1738 | 1464624107297 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:01:47 INFO - PROCESS | 1738 | 1464624107303 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 09:01:47 INFO - PROCESS | 1738 | 1464624107310 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 1738 | 1464624107313 Marionette TRACE conn3 <- [1,358,null,{}] 09:01:47 INFO - PROCESS | 1738 | 1464624107319 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:01:47 INFO - PROCESS | 1738 | 1464624107478 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0xa35c7000) [pid = 1738] [serial = 212] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x9b9c5400) [pid = 1738] [serial = 206] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x99a65800) [pid = 1738] [serial = 201] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x996bb000) [pid = 1738] [serial = 200] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x98845c00) [pid = 1738] [serial = 203] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x99ec5000) [pid = 1738] [serial = 204] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x95310800) [pid = 1738] [serial = 198] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x93c30000) [pid = 1738] [serial = 197] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0xa3321400) [pid = 1738] [serial = 215] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0xa368dc00) [pid = 1738] [serial = 213] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0xa23eb800) [pid = 1738] [serial = 209] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0xa368f000) [pid = 1738] [serial = 216] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0xa23eec00) [pid = 1738] [serial = 210] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0xa1059000) [pid = 1738] [serial = 207] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x95310000) [pid = 1738] [serial = 120] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0x9b936000) [pid = 1738] [serial = 117] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x9530ec00) [pid = 1738] [serial = 114] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1738 | 1464624107654 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x92d42c00 == 61 [pid = 1738] [id = 97] 09:01:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0x92e3ac00) [pid = 1738] [serial = 290] [outer = (nil)] 09:01:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x93ca0c00) [pid = 1738] [serial = 291] [outer = 0x92e3ac00] 09:01:47 INFO - PROCESS | 1738 | 1464624107732 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x9530ec00) [pid = 1738] [serial = 292] [outer = 0x92e3ac00] 09:01:48 INFO - PROCESS | 1738 | 1464624108494 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:01:48 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:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1244ms 09:01:48 INFO - PROCESS | 1738 | 1464624108555 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 1738 | 1464624108558 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 09:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:01:48 INFO - PROCESS | 1738 | 1464624108568 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 1738 | 1464624108576 Marionette TRACE conn3 <- [1,362,null,{}] 09:01:48 INFO - PROCESS | 1738 | 1464624108590 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:01:48 INFO - PROCESS | 1738 | 1464624108752 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:01:48 INFO - PROCESS | 1738 | 1464624108866 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x91a6ec00 == 62 [pid = 1738] [id = 98] 09:01:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x91be6400) [pid = 1738] [serial = 293] [outer = (nil)] 09:01:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x98e30800) [pid = 1738] [serial = 294] [outer = 0x91be6400] 09:01:48 INFO - PROCESS | 1738 | 1464624108942 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x997c6c00) [pid = 1738] [serial = 295] [outer = 0x91be6400] 09:01:49 INFO - PROCESS | 1738 | 1464624109776 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:01:49 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:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1240ms 09:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:01:49 INFO - PROCESS | 1738 | 1464624109806 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 1738 | 1464624109810 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 09:01:49 INFO - PROCESS | 1738 | 1464624109817 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 1738 | 1464624109820 Marionette TRACE conn3 <- [1,366,null,{}] 09:01:49 INFO - PROCESS | 1738 | 1464624109833 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:01:50 INFO - PROCESS | 1738 | 1464624110029 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:01:50 INFO - PROCESS | 1738 | 1464624110050 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x911b9000 == 63 [pid = 1738] [id = 99] 09:01:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x98c2a000) [pid = 1738] [serial = 296] [outer = (nil)] 09:01:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x99a5d000) [pid = 1738] [serial = 297] [outer = 0x98c2a000] 09:01:50 INFO - PROCESS | 1738 | 1464624110122 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x99e24000) [pid = 1738] [serial = 298] [outer = 0x98c2a000] 09:01:51 INFO - PROCESS | 1738 | 1464624111010 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:01:51 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:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1240ms 09:01:51 INFO - PROCESS | 1738 | 1464624111057 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 1738 | 1464624111074 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 09:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:01:51 INFO - PROCESS | 1738 | 1464624111091 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 1738 | 1464624111093 Marionette TRACE conn3 <- [1,370,null,{}] 09:01:51 INFO - PROCESS | 1738 | 1464624111099 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:01:51 INFO - PROCESS | 1738 | 1464624111296 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:01:51 INFO - PROCESS | 1738 | 1464624111324 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x99ecb400 == 64 [pid = 1738] [id = 100] 09:01:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x99ece400) [pid = 1738] [serial = 299] [outer = (nil)] 09:01:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x9a860000) [pid = 1738] [serial = 300] [outer = 0x99ece400] 09:01:51 INFO - PROCESS | 1738 | 1464624111407 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x9b18a000) [pid = 1738] [serial = 301] [outer = 0x99ece400] 09:01:51 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x92296400) [pid = 1738] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:01:51 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x99931000) [pid = 1738] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:01:51 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x93a8a800) [pid = 1738] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:01:51 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x9992f000) [pid = 1738] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:01:51 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x953acc00) [pid = 1738] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:01:52 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x9b119000) [pid = 1738] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:01:52 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x93a8c400) [pid = 1738] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:01:52 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x9874cc00) [pid = 1738] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:01:52 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x92d4e400) [pid = 1738] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:01:52 INFO - PROCESS | 1738 | 1464624112433 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:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1385ms 09:01:52 INFO - PROCESS | 1738 | 1464624112477 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 1738 | 1464624112481 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 09:01:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:01:52 INFO - PROCESS | 1738 | 1464624112487 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 1738 | 1464624112489 Marionette TRACE conn3 <- [1,374,null,{}] 09:01:52 INFO - PROCESS | 1738 | 1464624112495 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:01:52 INFO - PROCESS | 1738 | 1464624112641 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:01:52 INFO - PROCESS | 1738 | 1464624112656 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x911bd000 == 65 [pid = 1738] [id = 101] 09:01:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x923e3c00) [pid = 1738] [serial = 302] [outer = (nil)] 09:01:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x9b8ab400) [pid = 1738] [serial = 303] [outer = 0x923e3c00] 09:01:52 INFO - PROCESS | 1738 | 1464624112727 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x9b942c00) [pid = 1738] [serial = 304] [outer = 0x923e3c00] 09:01:53 INFO - PROCESS | 1738 | 1464624113524 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:01:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1082ms 09:01:53 INFO - PROCESS | 1738 | 1464624113570 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 1738 | 1464624113574 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 09:01:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:01:53 INFO - PROCESS | 1738 | 1464624113580 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 1738 | 1464624113582 Marionette TRACE conn3 <- [1,378,null,{}] 09:01:53 INFO - PROCESS | 1738 | 1464624113588 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:01:53 INFO - PROCESS | 1738 | 1464624113729 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:01:53 INFO - PROCESS | 1738 | 1464624113747 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x91394c00 == 66 [pid = 1738] [id = 102] 09:01:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x91a6fc00) [pid = 1738] [serial = 305] [outer = (nil)] 09:01:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x91ca5800) [pid = 1738] [serial = 306] [outer = 0x91a6fc00] 09:01:53 INFO - PROCESS | 1738 | 1464624113818 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x91ca8800) [pid = 1738] [serial = 307] [outer = 0x91a6fc00] 09:01:54 INFO - PROCESS | 1738 | 1464624114893 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:01:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:01:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1327ms 09:01:54 INFO - PROCESS | 1738 | 1464624114907 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:01:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:01:54 INFO - PROCESS | 1738 | 1464624114915 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 09:01:54 INFO - PROCESS | 1738 | 1464624114923 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 1738 | 1464624114929 Marionette TRACE conn3 <- [1,382,null,{}] 09:01:54 INFO - PROCESS | 1738 | 1464624114937 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:01:55 INFO - PROCESS | 1738 | 1464624115110 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:01:55 INFO - PROCESS | 1738 | 1464624115278 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x906d0000 == 67 [pid = 1738] [id = 103] 09:01:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x91393400) [pid = 1738] [serial = 308] [outer = (nil)] 09:01:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x91ca3400) [pid = 1738] [serial = 309] [outer = 0x91393400] 09:01:55 INFO - PROCESS | 1738 | 1464624115373 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x91cab400) [pid = 1738] [serial = 310] [outer = 0x91393400] 09:01:56 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:56 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:01:56 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:56 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:56 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:56 INFO - PROCESS | 1738 | 1464624116302 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:01:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1436ms 09:01:56 INFO - PROCESS | 1738 | 1464624116358 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 1738 | 1464624116368 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 09:01:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:01:56 INFO - PROCESS | 1738 | 1464624116378 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 1738 | 1464624116383 Marionette TRACE conn3 <- [1,386,null,{}] 09:01:56 INFO - PROCESS | 1738 | 1464624116389 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:01:56 INFO - PROCESS | 1738 | 1464624116583 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:01:56 INFO - PROCESS | 1738 | 1464624116742 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x911bb800 == 68 [pid = 1738] [id = 104] 09:01:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x92e32000) [pid = 1738] [serial = 311] [outer = (nil)] 09:01:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x95305000) [pid = 1738] [serial = 312] [outer = 0x92e32000] 09:01:56 INFO - PROCESS | 1738 | 1464624116831 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x9750e800) [pid = 1738] [serial = 313] [outer = 0x92e32000] 09:01:57 INFO - PROCESS | 1738 | 1464624117811 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:01:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:01:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1484ms 09:01:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:01:57 INFO - PROCESS | 1738 | 1464624117862 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 1738 | 1464624117866 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 09:01:57 INFO - PROCESS | 1738 | 1464624117873 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 1738 | 1464624117879 Marionette TRACE conn3 <- [1,390,null,{}] 09:01:57 INFO - PROCESS | 1738 | 1464624117896 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:01:58 INFO - PROCESS | 1738 | 1464624118109 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:01:58 INFO - PROCESS | 1738 | 1464624118313 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x911b4000 == 69 [pid = 1738] [id = 105] 09:01:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x911bac00) [pid = 1738] [serial = 314] [outer = (nil)] 09:01:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x9afc6c00) [pid = 1738] [serial = 315] [outer = 0x911bac00] 09:01:58 INFO - PROCESS | 1738 | 1464624118449 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0xa1052800) [pid = 1738] [serial = 316] [outer = 0x911bac00] 09:01:59 INFO - PROCESS | 1738 | 1464624119398 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:01:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:01:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1593ms 09:01:59 INFO - PROCESS | 1738 | 1464624119466 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 1738 | 1464624119471 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 09:01:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:01:59 INFO - PROCESS | 1738 | 1464624119477 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 1738 | 1464624119481 Marionette TRACE conn3 <- [1,394,null,{}] 09:01:59 INFO - PROCESS | 1738 | 1464624119487 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:01:59 INFO - PROCESS | 1738 | 1464624119661 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:01:59 INFO - PROCESS | 1738 | 1464624119863 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x911b7000 == 70 [pid = 1738] [id = 106] 09:01:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x9aa1d800) [pid = 1738] [serial = 317] [outer = (nil)] 09:01:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0xa23ec000) [pid = 1738] [serial = 318] [outer = 0x9aa1d800] 09:01:59 INFO - PROCESS | 1738 | 1464624119994 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0xa27e8000) [pid = 1738] [serial = 319] [outer = 0x9aa1d800] 09:02:00 INFO - PROCESS | 1738 | 1464624120862 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:02:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:02:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1432ms 09:02:00 INFO - PROCESS | 1738 | 1464624120911 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:02:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:02:00 INFO - PROCESS | 1738 | 1464624120915 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 09:02:00 INFO - PROCESS | 1738 | 1464624120921 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 1738 | 1464624120925 Marionette TRACE conn3 <- [1,398,null,{}] 09:02:00 INFO - PROCESS | 1738 | 1464624120931 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:02:01 INFO - PROCESS | 1738 | 1464624121098 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:02:01 INFO - PROCESS | 1738 | 1464624121258 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x911b1c00 == 71 [pid = 1738] [id = 107] 09:02:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x911b4800) [pid = 1738] [serial = 320] [outer = (nil)] 09:02:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0xa365a800) [pid = 1738] [serial = 321] [outer = 0x911b4800] 09:02:01 INFO - PROCESS | 1738 | 1464624121349 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0xa368a000) [pid = 1738] [serial = 322] [outer = 0x911b4800] 09:02:02 INFO - PROCESS | 1738 | 1464624122351 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:02:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:02:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1496ms 09:02:02 INFO - PROCESS | 1738 | 1464624122418 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 1738 | 1464624122422 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 09:02:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:02:02 INFO - PROCESS | 1738 | 1464624122428 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 1738 | 1464624122432 Marionette TRACE conn3 <- [1,402,null,{}] 09:02:02 INFO - PROCESS | 1738 | 1464624122438 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:02:02 INFO - PROCESS | 1738 | 1464624122665 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:02:02 INFO - PROCESS | 1738 | 1464624122872 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee87400 == 72 [pid = 1738] [id = 108] 09:02:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8ee88c00) [pid = 1738] [serial = 323] [outer = (nil)] 09:02:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8ee8f000) [pid = 1738] [serial = 324] [outer = 0x8ee88c00] 09:02:02 INFO - PROCESS | 1738 | 1464624122974 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0xa3691000) [pid = 1738] [serial = 325] [outer = 0x8ee88c00] 09:02:03 INFO - PROCESS | 1738 | 1464624123870 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:02:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:02:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1483ms 09:02:03 INFO - PROCESS | 1738 | 1464624123912 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:02:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:02:03 INFO - PROCESS | 1738 | 1464624123916 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 09:02:03 INFO - PROCESS | 1738 | 1464624123923 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 1738 | 1464624123926 Marionette TRACE conn3 <- [1,406,null,{}] 09:02:03 INFO - PROCESS | 1738 | 1464624123932 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:02:04 INFO - PROCESS | 1738 | 1464624124099 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:02:04 INFO - PROCESS | 1738 | 1464624124283 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e12b800 == 73 [pid = 1738] [id = 109] 09:02:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8e12d000) [pid = 1738] [serial = 326] [outer = (nil)] 09:02:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8e134800) [pid = 1738] [serial = 327] [outer = 0x8e12d000] 09:02:04 INFO - PROCESS | 1738 | 1464624124381 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8e138000) [pid = 1738] [serial = 328] [outer = 0x8e12d000] 09:02:05 INFO - PROCESS | 1738 | 1464624125351 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:02:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:02:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1480ms 09:02:05 INFO - PROCESS | 1738 | 1464624125403 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 1738 | 1464624125406 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 09:02:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:02:05 INFO - PROCESS | 1738 | 1464624125414 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 1738 | 1464624125417 Marionette TRACE conn3 <- [1,410,null,{}] 09:02:05 INFO - PROCESS | 1738 | 1464624125424 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:02:05 INFO - PROCESS | 1738 | 1464624125608 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:02:05 INFO - PROCESS | 1738 | 1464624125770 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e130000 == 74 [pid = 1738] [id = 110] 09:02:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8e135800) [pid = 1738] [serial = 329] [outer = (nil)] 09:02:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8e25e000) [pid = 1738] [serial = 330] [outer = 0x8e135800] 09:02:05 INFO - PROCESS | 1738 | 1464624125860 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8e25fc00) [pid = 1738] [serial = 331] [outer = 0x8e135800] 09:02:06 INFO - PROCESS | 1738 | 1464624126786 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:02:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:02:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1432ms 09:02:06 INFO - PROCESS | 1738 | 1464624126847 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:02:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:02:06 INFO - PROCESS | 1738 | 1464624126852 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 09:02:06 INFO - PROCESS | 1738 | 1464624126858 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 1738 | 1464624126862 Marionette TRACE conn3 <- [1,414,null,{}] 09:02:06 INFO - PROCESS | 1738 | 1464624126867 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:02:07 INFO - PROCESS | 1738 | 1464624127045 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:02:07 INFO - PROCESS | 1738 | 1464624127210 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e25a800 == 75 [pid = 1738] [id = 111] 09:02:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8e25d000) [pid = 1738] [serial = 332] [outer = (nil)] 09:02:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8e268800) [pid = 1738] [serial = 333] [outer = 0x8e25d000] 09:02:07 INFO - PROCESS | 1738 | 1464624127296 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8ee8d000) [pid = 1738] [serial = 334] [outer = 0x8e25d000] 09:02:08 INFO - PROCESS | 1738 | 1464624128201 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:02:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:02:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1379ms 09:02:08 INFO - PROCESS | 1738 | 1464624128237 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 1738 | 1464624128241 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 09:02:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:02:08 INFO - PROCESS | 1738 | 1464624128247 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 1738 | 1464624128251 Marionette TRACE conn3 <- [1,418,null,{}] 09:02:08 INFO - PROCESS | 1738 | 1464624128257 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:02:08 INFO - PROCESS | 1738 | 1464624128433 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:02:08 INFO - PROCESS | 1738 | 1464624128604 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e265800 == 76 [pid = 1738] [id = 112] 09:02:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8e266800) [pid = 1738] [serial = 335] [outer = (nil)] 09:02:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8e55d800) [pid = 1738] [serial = 336] [outer = 0x8e266800] 09:02:08 INFO - PROCESS | 1738 | 1464624128687 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8e562800) [pid = 1738] [serial = 337] [outer = 0x8e266800] 09:02:10 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:02:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2181ms 09:02:10 INFO - PROCESS | 1738 | 1464624130421 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:02:10 INFO - PROCESS | 1738 | 1464624130435 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 1738 | 1464624130445 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 09:02:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:02:10 INFO - PROCESS | 1738 | 1464624130506 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 1738 | 1464624130512 Marionette TRACE conn3 <- [1,422,null,{}] 09:02:10 INFO - PROCESS | 1738 | 1464624130523 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:02:10 INFO - PROCESS | 1738 | 1464624130717 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:02:10 INFO - PROCESS | 1738 | 1464624130914 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 1738 | --DOCSHELL 0x953a2800 == 75 [pid = 1738] [id = 65] 09:02:10 INFO - PROCESS | 1738 | --DOCSHELL 0x9882cc00 == 74 [pid = 1738] [id = 62] 09:02:10 INFO - PROCESS | 1738 | --DOCSHELL 0x9229c800 == 73 [pid = 1738] [id = 63] 09:02:10 INFO - PROCESS | 1738 | --DOCSHELL 0x923e5000 == 72 [pid = 1738] [id = 64] 09:02:10 INFO - PROCESS | 1738 | --DOCSHELL 0x923e7400 == 71 [pid = 1738] [id = 31] 09:02:10 INFO - PROCESS | 1738 | --DOCSHELL 0x9882ec00 == 70 [pid = 1738] [id = 61] 09:02:10 INFO - PROCESS | 1738 | --DOCSHELL 0x920e8800 == 69 [pid = 1738] [id = 60] 09:02:10 INFO - PROCESS | 1738 | --DOCSHELL 0x911bd000 == 68 [pid = 1738] [id = 101] 09:02:10 INFO - PROCESS | 1738 | --DOCSHELL 0x99ecb400 == 67 [pid = 1738] [id = 100] 09:02:10 INFO - PROCESS | 1738 | --DOCSHELL 0x911b9000 == 66 [pid = 1738] [id = 99] 09:02:10 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0xa51b9000) [pid = 1738] [serial = 261] [outer = (nil)] [url = about:blank] 09:02:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e567c00 == 67 [pid = 1738] [id = 113] 09:02:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8ee85c00) [pid = 1738] [serial = 338] [outer = (nil)] 09:02:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x911b4c00) [pid = 1738] [serial = 339] [outer = 0x8ee85c00] 09:02:11 INFO - PROCESS | 1738 | 1464624131040 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x911be800) [pid = 1738] [serial = 340] [outer = 0x8ee85c00] 09:02:11 INFO - PROCESS | 1738 | --DOCSHELL 0x91a6ec00 == 66 [pid = 1738] [id = 98] 09:02:11 INFO - PROCESS | 1738 | --DOCSHELL 0x92d42c00 == 65 [pid = 1738] [id = 97] 09:02:11 INFO - PROCESS | 1738 | --DOCSHELL 0x91a68800 == 64 [pid = 1738] [id = 96] 09:02:11 INFO - PROCESS | 1738 | --DOCSHELL 0x91389c00 == 63 [pid = 1738] [id = 95] 09:02:11 INFO - PROCESS | 1738 | --DOCSHELL 0xa31f1800 == 62 [pid = 1738] [id = 87] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x9b181c00) [pid = 1738] [serial = 141] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x923e8800) [pid = 1738] [serial = 177] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x99ecfc00) [pid = 1738] [serial = 224] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0xa680b400) [pid = 1738] [serial = 230] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0xa6f72800) [pid = 1738] [serial = 233] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x91bebc00) [pid = 1738] [serial = 236] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x906d6c00) [pid = 1738] [serial = 240] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x9cec9400) [pid = 1738] [serial = 252] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x98e29000) [pid = 1738] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0xa3354000) [pid = 1738] [serial = 258] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0xa23f0400) [pid = 1738] [serial = 256] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0xa1057c00) [pid = 1738] [serial = 253] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0xa368c400) [pid = 1738] [serial = 259] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x99ecc800) [pid = 1738] [serial = 250] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0xa23be000) [pid = 1738] [serial = 255] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x99ec2800) [pid = 1738] [serial = 249] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x9507f800) [pid = 1738] [serial = 244] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x93c99800) [pid = 1738] [serial = 243] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x99937800) [pid = 1738] [serial = 219] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x9882bc00) [pid = 1738] [serial = 246] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x98838400) [pid = 1738] [serial = 247] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x98746c00) [pid = 1738] [serial = 221] [outer = (nil)] [url = about:blank] 09:02:11 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0xa368d400) [pid = 1738] [serial = 227] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1738 | 1464624132288 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:02:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:02:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1847ms 09:02:12 INFO - PROCESS | 1738 | 1464624132302 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 1738 | 1464624132310 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 09:02:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:02:12 INFO - PROCESS | 1738 | 1464624132320 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 1738 | 1464624132324 Marionette TRACE conn3 <- [1,426,null,{}] 09:02:12 INFO - PROCESS | 1738 | 1464624132330 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:02:12 INFO - PROCESS | 1738 | 1464624132531 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:02:12 INFO - PROCESS | 1738 | 1464624132656 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x911af800 == 63 [pid = 1738] [id = 114] 09:02:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x91389800) [pid = 1738] [serial = 341] [outer = (nil)] 09:02:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x91be9c00) [pid = 1738] [serial = 342] [outer = 0x91389800] 09:02:12 INFO - PROCESS | 1738 | 1464624132728 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x91ca0800) [pid = 1738] [serial = 343] [outer = 0x91389800] 09:02:13 INFO - PROCESS | 1738 | 1464624133453 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:02:13 INFO - PROCESS | 1738 | 1464624133514 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 09:02:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:02:13 INFO - PROCESS | 1738 | 1464624133529 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 1738 | 1464624133535 Marionette TRACE conn3 <- [1,430,null,{}] 09:02:13 INFO - PROCESS | 1738 | 1464624133550 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:02:13 INFO - PROCESS | 1738 | 1464624133757 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:02:13 INFO - PROCESS | 1738 | 1464624133784 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x91a6a800 == 64 [pid = 1738] [id = 115] 09:02:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x922c8c00) [pid = 1738] [serial = 344] [outer = (nil)] 09:02:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x93c34400) [pid = 1738] [serial = 345] [outer = 0x922c8c00] 09:02:13 INFO - PROCESS | 1738 | 1464624133858 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x9530cc00) [pid = 1738] [serial = 346] [outer = 0x922c8c00] 09:02:14 INFO - PROCESS | 1738 | 1464624134829 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:02:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:02:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1337ms 09:02:14 INFO - PROCESS | 1738 | 1464624134867 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 1738 | 1464624134871 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 09:02:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:02:14 INFO - PROCESS | 1738 | 1464624134878 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 1738 | 1464624134881 Marionette TRACE conn3 <- [1,434,null,{}] 09:02:14 INFO - PROCESS | 1738 | 1464624134887 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:02:15 INFO - PROCESS | 1738 | 1464624135094 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:02:15 INFO - PROCESS | 1738 | 1464624135128 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x906d4c00 == 65 [pid = 1738] [id = 116] 09:02:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x9531d400) [pid = 1738] [serial = 347] [outer = (nil)] 09:02:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x98834000) [pid = 1738] [serial = 348] [outer = 0x9531d400] 09:02:15 INFO - PROCESS | 1738 | 1464624135204 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x98c1ec00) [pid = 1738] [serial = 349] [outer = 0x9531d400] 09:02:15 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x99ece400) [pid = 1738] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:02:15 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x91be6400) [pid = 1738] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:02:15 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x98c2a000) [pid = 1738] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:02:15 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x92e3ac00) [pid = 1738] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:02:15 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x91be7400) [pid = 1738] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:02:15 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x9138e400) [pid = 1738] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:02:15 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x923e3c00) [pid = 1738] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:02:16 INFO - PROCESS | 1738 | 1464624136227 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:02:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:02:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1387ms 09:02:16 INFO - PROCESS | 1738 | 1464624136266 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 1738 | 1464624136270 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 09:02:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:02:16 INFO - PROCESS | 1738 | 1464624136276 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 1738 | 1464624136279 Marionette TRACE conn3 <- [1,438,null,{}] 09:02:16 INFO - PROCESS | 1738 | 1464624136284 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:02:16 INFO - PROCESS | 1738 | 1464624136476 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:02:16 INFO - PROCESS | 1738 | 1464624136494 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x9138f000 == 66 [pid = 1738] [id = 117] 09:02:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x91bec000) [pid = 1738] [serial = 350] [outer = (nil)] 09:02:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x98835000) [pid = 1738] [serial = 351] [outer = 0x91bec000] 09:02:16 INFO - PROCESS | 1738 | 1464624136580 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x98e88c00) [pid = 1738] [serial = 352] [outer = 0x91bec000] 09:02:17 INFO - PROCESS | 1738 | 1464624137406 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:02:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:02:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1182ms 09:02:17 INFO - PROCESS | 1738 | 1464624137459 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 1738 | 1464624137463 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 09:02:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:02:17 INFO - PROCESS | 1738 | 1464624137468 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 1738 | 1464624137472 Marionette TRACE conn3 <- [1,442,null,{}] 09:02:17 INFO - PROCESS | 1738 | 1464624137477 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:02:17 INFO - PROCESS | 1738 | 1464624137658 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:02:17 INFO - PROCESS | 1738 | 1464624137669 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x9882b400 == 67 [pid = 1738] [id = 118] 09:02:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x9882e400) [pid = 1738] [serial = 353] [outer = (nil)] 09:02:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x99ecb400) [pid = 1738] [serial = 354] [outer = 0x9882e400] 09:02:17 INFO - PROCESS | 1738 | 1464624137856 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x9a859c00) [pid = 1738] [serial = 355] [outer = 0x9882e400] 09:02:18 INFO - PROCESS | 1738 | 1464624138883 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:02:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:02:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1478ms 09:02:18 INFO - PROCESS | 1738 | 1464624138948 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 1738 | 1464624138955 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 09:02:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:02:18 INFO - PROCESS | 1738 | 1464624138964 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 1738 | 1464624138971 Marionette TRACE conn3 <- [1,446,null,{}] 09:02:18 INFO - PROCESS | 1738 | 1464624138979 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:02:19 INFO - PROCESS | 1738 | 1464624139201 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:02:19 INFO - PROCESS | 1738 | 1464624139414 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x9138b000 == 68 [pid = 1738] [id = 119] 09:02:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x9138e400) [pid = 1738] [serial = 356] [outer = (nil)] 09:02:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x91a69c00) [pid = 1738] [serial = 357] [outer = 0x9138e400] 09:02:19 INFO - PROCESS | 1738 | 1464624139547 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x91be9400) [pid = 1738] [serial = 358] [outer = 0x9138e400] 09:02:20 INFO - PROCESS | 1738 | 1464624140517 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:02:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:02:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1585ms 09:02:20 INFO - PROCESS | 1738 | 1464624140549 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 1738 | 1464624140558 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 09:02:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:02:20 INFO - PROCESS | 1738 | 1464624140569 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 1738 | 1464624140580 Marionette TRACE conn3 <- [1,450,null,{}] 09:02:20 INFO - PROCESS | 1738 | 1464624140593 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:02:20 INFO - PROCESS | 1738 | 1464624140784 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:02:21 INFO - PROCESS | 1738 | 1464624141043 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x923e6000 == 69 [pid = 1738] [id = 120] 09:02:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x93c9c800) [pid = 1738] [serial = 359] [outer = (nil)] 09:02:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x9750a000) [pid = 1738] [serial = 360] [outer = 0x93c9c800] 09:02:21 INFO - PROCESS | 1738 | 1464624141145 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x98c2c400) [pid = 1738] [serial = 361] [outer = 0x93c9c800] 09:02:22 INFO - PROCESS | 1738 | 1464624142065 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:02:22 INFO - PROCESS | 1738 | 1464624142132 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 09:02:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:02:22 INFO - PROCESS | 1738 | 1464624142139 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 1738 | 1464624142145 Marionette TRACE conn3 <- [1,454,null,{}] 09:02:22 INFO - PROCESS | 1738 | 1464624142161 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:02:22 INFO - PROCESS | 1738 | 1464624142345 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:02:22 INFO - PROCESS | 1738 | 1464624142554 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x91ca0000 == 70 [pid = 1738] [id = 121] 09:02:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x99ecc800) [pid = 1738] [serial = 362] [outer = (nil)] 09:02:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x9b8ab800) [pid = 1738] [serial = 363] [outer = 0x99ecc800] 09:02:22 INFO - PROCESS | 1738 | 1464624142686 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0xa1059000) [pid = 1738] [serial = 364] [outer = 0x99ecc800] 09:02:23 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:23 INFO - PROCESS | 1738 | 1464624143599 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:02:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:02:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1539ms 09:02:23 INFO - PROCESS | 1738 | 1464624143679 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 1738 | 1464624143684 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 09:02:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:02:23 INFO - PROCESS | 1738 | 1464624143690 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 1738 | 1464624143693 Marionette TRACE conn3 <- [1,458,null,{}] 09:02:23 INFO - PROCESS | 1738 | 1464624143699 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:02:23 INFO - PROCESS | 1738 | 1464624143914 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:02:24 INFO - PROCESS | 1738 | 1464624144124 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x91031400 == 71 [pid = 1738] [id = 122] 09:02:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x91032800) [pid = 1738] [serial = 365] [outer = (nil)] 09:02:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x91036400) [pid = 1738] [serial = 366] [outer = 0x91032800] 09:02:24 INFO - PROCESS | 1738 | 1464624144229 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x91039000) [pid = 1738] [serial = 367] [outer = 0x91032800] 09:02:25 INFO - PROCESS | 1738 | 1464624145105 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:02:25 INFO - PROCESS | 1738 | 1464624145177 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 09:02:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:02:25 INFO - PROCESS | 1738 | 1464624145185 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 1738 | 1464624145188 Marionette TRACE conn3 <- [1,462,null,{}] 09:02:25 INFO - PROCESS | 1738 | 1464624145194 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:02:25 INFO - PROCESS | 1738 | 1464624145365 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:02:25 INFO - PROCESS | 1738 | 1464624145529 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef53c00 == 72 [pid = 1738] [id = 123] 09:02:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8ef56800) [pid = 1738] [serial = 368] [outer = (nil)] 09:02:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8ef5bc00) [pid = 1738] [serial = 369] [outer = 0x8ef56800] 09:02:25 INFO - PROCESS | 1738 | 1464624145629 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8ef5f400) [pid = 1738] [serial = 370] [outer = 0x8ef56800] 09:02:26 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:26 INFO - PROCESS | 1738 | 1464624146624 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:02:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:02:26 INFO - PROCESS | 1738 | 1464624146671 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 09:02:26 INFO - PROCESS | 1738 | 1464624146678 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 1738 | 1464624146682 Marionette TRACE conn3 <- [1,466,null,{}] 09:02:26 INFO - PROCESS | 1738 | 1464624146688 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:02:26 INFO - PROCESS | 1738 | 1464624146877 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:02:27 INFO - PROCESS | 1738 | 1464624147085 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x9103ac00 == 73 [pid = 1738] [id = 124] 09:02:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0xa051fc00) [pid = 1738] [serial = 371] [outer = (nil)] 09:02:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0xa2705c00) [pid = 1738] [serial = 372] [outer = 0xa051fc00] 09:02:27 INFO - PROCESS | 1738 | 1464624147215 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0xa31ed800) [pid = 1738] [serial = 373] [outer = 0xa051fc00] 09:02:28 INFO - PROCESS | 1738 | 1464624148131 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:02:28 INFO - PROCESS | 1738 | 1464624148214 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 09:02:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:02:28 INFO - PROCESS | 1738 | 1464624148221 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 1738 | 1464624148224 Marionette TRACE conn3 <- [1,470,null,{}] 09:02:28 INFO - PROCESS | 1738 | 1464624148230 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:02:28 INFO - PROCESS | 1738 | 1464624148400 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:02:28 INFO - PROCESS | 1738 | 1464624148570 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x9aacd800 == 74 [pid = 1738] [id = 125] 09:02:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0xa3163c00) [pid = 1738] [serial = 374] [outer = (nil)] 09:02:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0xa51de000) [pid = 1738] [serial = 375] [outer = 0xa3163c00] 09:02:28 INFO - PROCESS | 1738 | 1464624148716 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0xa6333000) [pid = 1738] [serial = 376] [outer = 0xa3163c00] 09:02:29 INFO - PROCESS | 1738 | 1464624149572 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:02:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:02:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1384ms 09:02:29 INFO - PROCESS | 1738 | 1464624149606 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 1738 | 1464624149611 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 09:02:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:02:29 INFO - PROCESS | 1738 | 1464624149617 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 1738 | 1464624149621 Marionette TRACE conn3 <- [1,474,null,{}] 09:02:29 INFO - PROCESS | 1738 | 1464624149626 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:02:29 INFO - PROCESS | 1738 | 1464624149798 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:02:29 INFO - PROCESS | 1738 | 1464624149983 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d985800 == 75 [pid = 1738] [id = 126] 09:02:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8d986400) [pid = 1738] [serial = 377] [outer = (nil)] 09:02:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x8d98e000) [pid = 1738] [serial = 378] [outer = 0x8d986400] 09:02:30 INFO - PROCESS | 1738 | 1464624150068 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x8d993400) [pid = 1738] [serial = 379] [outer = 0x8d986400] 09:02:31 INFO - PROCESS | 1738 | 1464624151054 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:02:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:02:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1492ms 09:02:31 INFO - PROCESS | 1738 | 1464624151111 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 1738 | 1464624151115 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 09:02:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:02:31 INFO - PROCESS | 1738 | 1464624151121 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 1738 | 1464624151125 Marionette TRACE conn3 <- [1,478,null,{}] 09:02:31 INFO - PROCESS | 1738 | 1464624151130 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:02:31 INFO - PROCESS | 1738 | 1464624151325 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:02:31 INFO - PROCESS | 1738 | 1464624151553 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d988400 == 76 [pid = 1738] [id = 127] 09:02:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8d98f400) [pid = 1738] [serial = 380] [outer = (nil)] 09:02:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0xa6333400) [pid = 1738] [serial = 381] [outer = 0x8d98f400] 09:02:31 INFO - PROCESS | 1738 | 1464624151671 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0xa686c800) [pid = 1738] [serial = 382] [outer = 0x8d98f400] 09:02:32 INFO - PROCESS | 1738 | 1464624152571 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:02:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:02:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1492ms 09:02:32 INFO - PROCESS | 1738 | 1464624152614 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 1738 | 1464624152618 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 09:02:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:02:32 INFO - PROCESS | 1738 | 1464624152624 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 1738 | 1464624152628 Marionette TRACE conn3 <- [1,482,null,{}] 09:02:32 INFO - PROCESS | 1738 | 1464624152634 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:02:32 INFO - PROCESS | 1738 | 1464624152812 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:02:33 INFO - PROCESS | 1738 | 1464624153057 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cff7000 == 77 [pid = 1738] [id = 128] 09:02:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x8cff9800) [pid = 1738] [serial = 383] [outer = (nil)] 09:02:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x8cffc000) [pid = 1738] [serial = 384] [outer = 0x8cff9800] 09:02:33 INFO - PROCESS | 1738 | 1464624153200 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x8cffd400) [pid = 1738] [serial = 385] [outer = 0x8cff9800] 09:02:34 INFO - PROCESS | 1738 | 1464624154203 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:02:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:02:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1634ms 09:02:34 INFO - PROCESS | 1738 | 1464624154259 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 1738 | 1464624154264 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 09:02:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:02:34 INFO - PROCESS | 1738 | 1464624154270 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 1738 | 1464624154275 Marionette TRACE conn3 <- [1,486,null,{}] 09:02:34 INFO - PROCESS | 1738 | 1464624154281 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:02:34 INFO - PROCESS | 1738 | 1464624154502 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:02:35 INFO - PROCESS | 1738 | 1464624155071 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e560c00 == 78 [pid = 1738] [id = 129] 09:02:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x8e564c00) [pid = 1738] [serial = 386] [outer = (nil)] 09:02:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x8ee84c00) [pid = 1738] [serial = 387] [outer = 0x8e564c00] 09:02:35 INFO - PROCESS | 1738 | 1464624155192 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x8ef59c00) [pid = 1738] [serial = 388] [outer = 0x8e564c00] 09:02:36 INFO - PROCESS | 1738 | 1464624156098 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:02:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:02:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1888ms 09:02:36 INFO - PROCESS | 1738 | 1464624156161 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:02:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:02:36 INFO - PROCESS | 1738 | 1464624156167 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 09:02:36 INFO - PROCESS | 1738 | 1464624156175 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 1738 | 1464624156180 Marionette TRACE conn3 <- [1,490,null,{}] 09:02:36 INFO - PROCESS | 1738 | 1464624156189 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:02:36 INFO - PROCESS | 1738 | 1464624156383 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:02:36 INFO - PROCESS | 1738 | 1464624156738 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e261c00 == 79 [pid = 1738] [id = 130] 09:02:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x8e55b400) [pid = 1738] [serial = 389] [outer = (nil)] 09:02:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x9138b400) [pid = 1738] [serial = 390] [outer = 0x8e55b400] 09:02:36 INFO - PROCESS | 1738 | 1464624156830 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x91be1400) [pid = 1738] [serial = 391] [outer = 0x8e55b400] 09:02:37 INFO - PROCESS | 1738 | 1464624157740 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:02:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:02:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1585ms 09:02:37 INFO - PROCESS | 1738 | 1464624157762 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 1738 | 1464624157768 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 09:02:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:02:37 INFO - PROCESS | 1738 | 1464624157777 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 1738 | 1464624157780 Marionette TRACE conn3 <- [1,494,null,{}] 09:02:37 INFO - PROCESS | 1738 | 1464624157786 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:02:37 INFO - PROCESS | 1738 | 1464624157946 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:02:38 INFO - PROCESS | 1738 | 1464624158136 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e563000 == 80 [pid = 1738] [id = 131] 09:02:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x8e564400) [pid = 1738] [serial = 392] [outer = (nil)] 09:02:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x922cc000) [pid = 1738] [serial = 393] [outer = 0x8e564400] 09:02:38 INFO - PROCESS | 1738 | 1464624158218 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x95082800) [pid = 1738] [serial = 394] [outer = 0x8e564400] 09:02:38 INFO - PROCESS | 1738 | --DOCSHELL 0x91be2800 == 79 [pid = 1738] [id = 79] 09:02:38 INFO - PROCESS | 1738 | --DOCSHELL 0x9229d800 == 78 [pid = 1738] [id = 76] 09:02:38 INFO - PROCESS | 1738 | --DOCSHELL 0x906c9c00 == 77 [pid = 1738] [id = 80] 09:02:38 INFO - PROCESS | 1738 | --DOCSHELL 0x9229c000 == 76 [pid = 1738] [id = 77] 09:02:38 INFO - PROCESS | 1738 | --DOCSHELL 0x922c1000 == 75 [pid = 1738] [id = 51] 09:02:38 INFO - PROCESS | 1738 | --DOCSHELL 0x92297000 == 74 [pid = 1738] [id = 78] 09:02:39 INFO - PROCESS | 1738 | --DOCSHELL 0x9138f000 == 73 [pid = 1738] [id = 117] 09:02:39 INFO - PROCESS | 1738 | --DOCSHELL 0x906d4c00 == 72 [pid = 1738] [id = 116] 09:02:39 INFO - PROCESS | 1738 | --DOCSHELL 0x91a6a800 == 71 [pid = 1738] [id = 115] 09:02:39 INFO - PROCESS | 1738 | --DOCSHELL 0x911af800 == 70 [pid = 1738] [id = 114] 09:02:39 INFO - PROCESS | 1738 | --DOCSHELL 0x8e567c00 == 69 [pid = 1738] [id = 113] 09:02:39 INFO - PROCESS | 1738 | --DOCSHELL 0x8e25a800 == 68 [pid = 1738] [id = 111] 09:02:39 INFO - PROCESS | 1738 | --DOCSHELL 0x8e130000 == 67 [pid = 1738] [id = 110] 09:02:39 INFO - PROCESS | 1738 | --DOCSHELL 0x8e12b800 == 66 [pid = 1738] [id = 109] 09:02:39 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee87400 == 65 [pid = 1738] [id = 108] 09:02:39 INFO - PROCESS | 1738 | --DOCSHELL 0x911b1c00 == 64 [pid = 1738] [id = 107] 09:02:39 INFO - PROCESS | 1738 | --DOCSHELL 0x911b7000 == 63 [pid = 1738] [id = 106] 09:02:39 INFO - PROCESS | 1738 | --DOCSHELL 0x911b4000 == 62 [pid = 1738] [id = 105] 09:02:39 INFO - PROCESS | 1738 | --DOCSHELL 0x911bb800 == 61 [pid = 1738] [id = 104] 09:02:39 INFO - PROCESS | 1738 | --DOCSHELL 0x906d0000 == 60 [pid = 1738] [id = 103] 09:02:39 INFO - PROCESS | 1738 | 1464624159239 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:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x9b18a000) [pid = 1738] [serial = 301] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x98e30800) [pid = 1738] [serial = 294] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0xa6396800) [pid = 1738] [serial = 270] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x9a860000) [pid = 1738] [serial = 300] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x99a5d000) [pid = 1738] [serial = 297] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x9882c800) [pid = 1738] [serial = 264] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x911bb400) [pid = 1738] [serial = 279] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x9aac9000) [pid = 1738] [serial = 267] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0xa8c29000) [pid = 1738] [serial = 273] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x997c6c00) [pid = 1738] [serial = 295] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x93ca0c00) [pid = 1738] [serial = 291] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x9229e000) [pid = 1738] [serial = 289] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x91a67400) [pid = 1738] [serial = 286] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x91bed400) [pid = 1738] [serial = 288] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x99e24000) [pid = 1738] [serial = 298] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x9138e000) [pid = 1738] [serial = 282] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x9b8ab400) [pid = 1738] [serial = 303] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x91a62800) [pid = 1738] [serial = 285] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0xa9027800) [pid = 1738] [serial = 276] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x9530ec00) [pid = 1738] [serial = 292] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x9b942c00) [pid = 1738] [serial = 304] [outer = (nil)] [url = about:blank] 09:02:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:02:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1534ms 09:02:39 INFO - PROCESS | 1738 | 1464624159312 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 1738 | 1464624159315 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 09:02:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:02:39 INFO - PROCESS | 1738 | 1464624159330 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 1738 | 1464624159338 Marionette TRACE conn3 <- [1,498,null,{}] 09:02:39 INFO - PROCESS | 1738 | 1464624159348 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:02:39 INFO - PROCESS | 1738 | 1464624159526 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:02:39 INFO - PROCESS | 1738 | 1464624159708 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee83000 == 61 [pid = 1738] [id = 132] 09:02:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x9138f000) [pid = 1738] [serial = 395] [outer = (nil)] 09:02:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x93c30000) [pid = 1738] [serial = 396] [outer = 0x9138f000] 09:02:39 INFO - PROCESS | 1738 | 1464624159783 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x9531d000) [pid = 1738] [serial = 397] [outer = 0x9138f000] 09:02:40 INFO - PROCESS | 1738 | 1464624160520 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:02:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:02:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1246ms 09:02:40 INFO - PROCESS | 1738 | 1464624160569 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 1738 | 1464624160574 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 09:02:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:02:40 INFO - PROCESS | 1738 | 1464624160581 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 1738 | 1464624160584 Marionette TRACE conn3 <- [1,502,null,{}] 09:02:40 INFO - PROCESS | 1738 | 1464624160591 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:02:40 INFO - PROCESS | 1738 | 1464624160768 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:02:40 INFO - PROCESS | 1738 | 1464624160780 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x9102f400 == 62 [pid = 1738] [id = 133] 09:02:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x91a67800) [pid = 1738] [serial = 398] [outer = (nil)] 09:02:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x98e86c00) [pid = 1738] [serial = 399] [outer = 0x91a67800] 09:02:40 INFO - PROCESS | 1738 | 1464624160990 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x9994fc00) [pid = 1738] [serial = 400] [outer = 0x91a67800] 09:02:41 INFO - PROCESS | 1738 | 1464624161830 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:02:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:02:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1291ms 09:02:41 INFO - PROCESS | 1738 | 1464624161873 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 1738 | 1464624161876 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 09:02:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:02:41 INFO - PROCESS | 1738 | 1464624161893 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 1738 | 1464624161895 Marionette TRACE conn3 <- [1,506,null,{}] 09:02:41 INFO - PROCESS | 1738 | 1464624161901 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:02:42 INFO - PROCESS | 1738 | 1464624162108 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:02:42 INFO - PROCESS | 1738 | 1464624162134 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x99e2c400 == 63 [pid = 1738] [id = 134] 09:02:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x99ec8000) [pid = 1738] [serial = 401] [outer = (nil)] 09:02:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x9aa1d400) [pid = 1738] [serial = 402] [outer = 0x99ec8000] 09:02:42 INFO - PROCESS | 1738 | 1464624162220 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x9b189c00) [pid = 1738] [serial = 403] [outer = 0x99ec8000] 09:02:43 INFO - PROCESS | 1738 | 1464624163175 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:02:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:02:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1354ms 09:02:43 INFO - PROCESS | 1738 | 1464624163238 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:02:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:02:43 INFO - PROCESS | 1738 | 1464624163242 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 09:02:43 INFO - PROCESS | 1738 | 1464624163262 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 1738 | 1464624163265 Marionette TRACE conn3 <- [1,510,null,{}] 09:02:43 INFO - PROCESS | 1738 | 1464624163279 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:02:43 INFO - PROCESS | 1738 | 1464624163822 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:02:43 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0xa223f800) [pid = 1738] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:02:43 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x9507d000) [pid = 1738] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:02:43 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0xa270d800) [pid = 1738] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:02:43 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x98c20000) [pid = 1738] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:02:43 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x9b93a400) [pid = 1738] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:02:43 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0xa5147800) [pid = 1738] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:02:43 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x996ae800) [pid = 1738] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:02:43 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x99ec2400) [pid = 1738] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:02:43 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x9882fc00) [pid = 1738] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:02:43 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x99ec3800) [pid = 1738] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:02:43 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x922c5800) [pid = 1738] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:02:43 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x922c6c00) [pid = 1738] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:02:43 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x93a81c00) [pid = 1738] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:02:43 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x99955400) [pid = 1738] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:02:43 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8e266800) [pid = 1738] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:02:43 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x91389800) [pid = 1738] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:02:43 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8ee85c00) [pid = 1738] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:02:43 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x9531d400) [pid = 1738] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:02:43 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x922c8c00) [pid = 1738] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:02:43 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x91bec000) [pid = 1738] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:02:44 INFO - PROCESS | 1738 | 1464624164305 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x99ecb800 == 64 [pid = 1738] [id = 135] 09:02:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x9aa1e000) [pid = 1738] [serial = 404] [outer = (nil)] 09:02:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x9b9c2400) [pid = 1738] [serial = 405] [outer = 0x9aa1e000] 09:02:44 INFO - PROCESS | 1738 | 1464624164532 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x9cec9400) [pid = 1738] [serial = 406] [outer = 0x9aa1e000] 09:02:45 INFO - PROCESS | 1738 | 1464624165331 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:02:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:02:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 2111ms 09:02:45 INFO - PROCESS | 1738 | 1464624165362 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 1738 | 1464624165365 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 09:02:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:02:45 INFO - PROCESS | 1738 | 1464624165371 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 1738 | 1464624165374 Marionette TRACE conn3 <- [1,514,null,{}] 09:02:45 INFO - PROCESS | 1738 | 1464624165381 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:02:45 INFO - PROCESS | 1738 | 1464624165585 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:02:45 INFO - PROCESS | 1738 | 1464624165739 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cfefc00 == 65 [pid = 1738] [id = 136] 09:02:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8cff0000) [pid = 1738] [serial = 407] [outer = (nil)] 09:02:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8d987400) [pid = 1738] [serial = 408] [outer = 0x8cff0000] 09:02:45 INFO - PROCESS | 1738 | 1464624165912 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8e25cc00) [pid = 1738] [serial = 409] [outer = 0x8cff0000] 09:02:46 INFO - PROCESS | 1738 | 1464624166847 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:02:46 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:02:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1535ms 09:02:46 INFO - PROCESS | 1738 | 1464624166909 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 1738 | 1464624166917 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 09:02:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:02:46 INFO - PROCESS | 1738 | 1464624166925 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 1738 | 1464624166930 Marionette TRACE conn3 <- [1,518,null,{}] 09:02:46 INFO - PROCESS | 1738 | 1464624166939 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:02:47 INFO - PROCESS | 1738 | 1464624167133 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:02:47 INFO - PROCESS | 1738 | 1464624167362 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef5a400 == 66 [pid = 1738] [id = 137] 09:02:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x91034000) [pid = 1738] [serial = 410] [outer = (nil)] 09:02:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x911bcc00) [pid = 1738] [serial = 411] [outer = 0x91034000] 09:02:47 INFO - PROCESS | 1738 | 1464624167497 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x91a68000) [pid = 1738] [serial = 412] [outer = 0x91034000] 09:02:48 INFO - PROCESS | 1738 | 1464624168442 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:02:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:02:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1581ms 09:02:48 INFO - PROCESS | 1738 | 1464624168506 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 1738 | 1464624168513 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 09:02:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:02:48 INFO - PROCESS | 1738 | 1464624168524 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 1738 | 1464624168527 Marionette TRACE conn3 <- [1,522,null,{}] 09:02:48 INFO - PROCESS | 1738 | 1464624168534 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:02:48 INFO - PROCESS | 1738 | 1464624168724 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:02:48 INFO - PROCESS | 1738 | 1464624168947 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x922c7c00 == 67 [pid = 1738] [id = 138] 09:02:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x922cc400) [pid = 1738] [serial = 413] [outer = (nil)] 09:02:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x92e32c00) [pid = 1738] [serial = 414] [outer = 0x922cc400] 09:02:49 INFO - PROCESS | 1738 | 1464624169077 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x9507a400) [pid = 1738] [serial = 415] [outer = 0x922cc400] 09:02:50 INFO - PROCESS | 1738 | 1464624170075 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:02:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:02:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1628ms 09:02:50 INFO - PROCESS | 1738 | 1464624170152 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 1738 | 1464624170155 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 09:02:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:02:50 INFO - PROCESS | 1738 | 1464624170162 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 1738 | 1464624170168 Marionette TRACE conn3 <- [1,526,null,{}] 09:02:50 INFO - PROCESS | 1738 | 1464624170184 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:02:50 INFO - PROCESS | 1738 | 1464624170413 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:02:50 INFO - PROCESS | 1738 | 1464624170679 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x99ecd800 == 68 [pid = 1738] [id = 139] 09:02:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x9afc3400) [pid = 1738] [serial = 416] [outer = (nil)] 09:02:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x9b186000) [pid = 1738] [serial = 417] [outer = 0x9afc3400] 09:02:50 INFO - PROCESS | 1738 | 1464624170779 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x9b1de400) [pid = 1738] [serial = 418] [outer = 0x9afc3400] 09:02:51 INFO - PROCESS | 1738 | 1464624171716 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:02:51 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:02:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1584ms 09:02:51 INFO - PROCESS | 1738 | 1464624171745 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:02:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:02:51 INFO - PROCESS | 1738 | 1464624171750 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 09:02:51 INFO - PROCESS | 1738 | 1464624171757 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 1738 | 1464624171760 Marionette TRACE conn3 <- [1,530,null,{}] 09:02:51 INFO - PROCESS | 1738 | 1464624171766 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:02:51 INFO - PROCESS | 1738 | 1464624171946 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:02:52 INFO - PROCESS | 1738 | 1464624172124 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b118800 == 69 [pid = 1738] [id = 140] 09:02:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0xa23be000) [pid = 1738] [serial = 419] [outer = (nil)] 09:02:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0xa3353800) [pid = 1738] [serial = 420] [outer = 0xa23be000] 09:02:52 INFO - PROCESS | 1738 | 1464624172258 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0xa36eac00) [pid = 1738] [serial = 421] [outer = 0xa23be000] 09:02:53 INFO - PROCESS | 1738 | 1464624173084 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:02:53 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:02:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:02:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:02:53 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:02:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:02:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:02:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1383ms 09:02:53 INFO - PROCESS | 1738 | 1464624173148 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 1738 | 1464624173151 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 09:02:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:02:53 INFO - PROCESS | 1738 | 1464624173161 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 1738 | 1464624173163 Marionette TRACE conn3 <- [1,534,null,{}] 09:02:53 INFO - PROCESS | 1738 | 1464624173170 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:02:53 INFO - PROCESS | 1738 | 1464624173366 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:02:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x8da1bc00) [pid = 1738] [serial = 422] [outer = 0x9750d000] 09:02:53 INFO - PROCESS | 1738 | 1464624173637 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 1738 | ++DOCSHELL 0xa23ed800 == 70 [pid = 1738] [id = 141] 09:02:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0xa23f0400) [pid = 1738] [serial = 423] [outer = (nil)] 09:02:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0xa368f000) [pid = 1738] [serial = 424] [outer = 0xa23f0400] 09:02:53 INFO - PROCESS | 1738 | 1464624173781 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0xa6d42400) [pid = 1738] [serial = 425] [outer = 0xa23f0400] 09:02:54 INFO - PROCESS | 1738 | 1464624174722 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:02:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:02:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1578ms 09:02:54 INFO - PROCESS | 1738 | 1464624174739 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:02:54 INFO - PROCESS | 1738 | 1464624174742 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 09:02:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:02:54 INFO - PROCESS | 1738 | 1464624174792 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - PROCESS | 1738 | 1464624174797 Marionette TRACE conn3 <- [1,538,null,{}] 09:02:54 INFO - PROCESS | 1738 | 1464624174804 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:02:55 INFO - PROCESS | 1738 | 1464624175006 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:02:55 INFO - PROCESS | 1738 | 1464624175197 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7c3c00 == 71 [pid = 1738] [id = 142] 09:02:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x8d7c5000) [pid = 1738] [serial = 426] [outer = (nil)] 09:02:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x8d7cdc00) [pid = 1738] [serial = 427] [outer = 0x8d7c5000] 09:02:55 INFO - PROCESS | 1738 | 1464624175282 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x8da1e400) [pid = 1738] [serial = 428] [outer = 0x8d7c5000] 09:02:56 INFO - PROCESS | 1738 | 1464624176144 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:02:56 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:02:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1442ms 09:02:56 INFO - PROCESS | 1738 | 1464624176191 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 1738 | 1464624176194 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 09:02:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:02:56 INFO - PROCESS | 1738 | 1464624176201 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 1738 | 1464624176205 Marionette TRACE conn3 <- [1,542,null,{}] 09:02:56 INFO - PROCESS | 1738 | 1464624176210 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:02:56 INFO - PROCESS | 1738 | 1464624176447 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:02:56 INFO - PROCESS | 1738 | 1464624176575 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7ce400 == 72 [pid = 1738] [id = 143] 09:02:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x8d7cf400) [pid = 1738] [serial = 429] [outer = (nil)] 09:02:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0xa6b51400) [pid = 1738] [serial = 430] [outer = 0x8d7cf400] 09:02:56 INFO - PROCESS | 1738 | 1464624176663 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0xa6b59800) [pid = 1738] [serial = 431] [outer = 0x8d7cf400] 09:02:57 INFO - PROCESS | 1738 | 1464624177526 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:02:57 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:02:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1335ms 09:02:57 INFO - PROCESS | 1738 | 1464624177537 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 1738 | 1464624177541 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 09:02:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:02:57 INFO - PROCESS | 1738 | 1464624177547 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 1738 | 1464624177550 Marionette TRACE conn3 <- [1,546,null,{}] 09:02:57 INFO - PROCESS | 1738 | 1464624177556 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:02:57 INFO - PROCESS | 1738 | 1464624177745 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:02:57 INFO - PROCESS | 1738 | 1464624177931 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c6ba800 == 73 [pid = 1738] [id = 144] 09:02:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x8c6bac00) [pid = 1738] [serial = 432] [outer = (nil)] 09:02:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x8c6be000) [pid = 1738] [serial = 433] [outer = 0x8c6bac00] 09:02:58 INFO - PROCESS | 1738 | 1464624178017 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x8c6c4400) [pid = 1738] [serial = 434] [outer = 0x8c6bac00] 09:02:58 INFO - PROCESS | 1738 | 1464624178923 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:02:58 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:02:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1428ms 09:02:58 INFO - PROCESS | 1738 | 1464624178977 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 1738 | 1464624178980 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 09:02:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:02:58 INFO - PROCESS | 1738 | 1464624178987 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 1738 | 1464624178991 Marionette TRACE conn3 <- [1,550,null,{}] 09:02:59 INFO - PROCESS | 1738 | 1464624178996 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:02:59 INFO - PROCESS | 1738 | 1464624179193 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:02:59 INFO - PROCESS | 1738 | 1464624179382 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c6c0800 == 74 [pid = 1738] [id = 145] 09:02:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x8c6c1400) [pid = 1738] [serial = 435] [outer = (nil)] 09:02:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x8c82bc00) [pid = 1738] [serial = 436] [outer = 0x8c6c1400] 09:02:59 INFO - PROCESS | 1738 | 1464624179469 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x8c82f000) [pid = 1738] [serial = 437] [outer = 0x8c6c1400] 09:03:00 INFO - PROCESS | 1738 | 1464624180361 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:03:00 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:03:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1430ms 09:03:00 INFO - PROCESS | 1738 | 1464624180417 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 1738 | 1464624180420 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 09:03:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:03:00 INFO - PROCESS | 1738 | 1464624180427 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 1738 | 1464624180431 Marionette TRACE conn3 <- [1,554,null,{}] 09:03:00 INFO - PROCESS | 1738 | 1464624180436 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:03:00 INFO - PROCESS | 1738 | 1464624180607 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:03:00 INFO - PROCESS | 1738 | 1464624180799 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c6c5400 == 75 [pid = 1738] [id = 146] 09:03:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x8c82c800) [pid = 1738] [serial = 438] [outer = (nil)] 09:03:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x8c838c00) [pid = 1738] [serial = 439] [outer = 0x8c82c800] 09:03:00 INFO - PROCESS | 1738 | 1464624180904 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x8c9a1000) [pid = 1738] [serial = 440] [outer = 0x8c82c800] 09:03:01 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:01 INFO - PROCESS | 1738 | 1464624181881 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:03:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:03:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1497ms 09:03:01 INFO - PROCESS | 1738 | 1464624181925 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 1738 | 1464624181930 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 09:03:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:03:01 INFO - PROCESS | 1738 | 1464624181936 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 1738 | 1464624181940 Marionette TRACE conn3 <- [1,558,null,{}] 09:03:01 INFO - PROCESS | 1738 | 1464624181946 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:03:02 INFO - PROCESS | 1738 | 1464624182153 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:03:02 INFO - PROCESS | 1738 | 1464624182332 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c6bec00 == 76 [pid = 1738] [id = 147] 09:03:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x8c834800) [pid = 1738] [serial = 441] [outer = (nil)] 09:03:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0xa6b51c00) [pid = 1738] [serial = 442] [outer = 0x8c834800] 09:03:02 INFO - PROCESS | 1738 | 1464624182423 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0xa6b5b400) [pid = 1738] [serial = 443] [outer = 0x8c834800] 09:03:03 INFO - PROCESS | 1738 | 1464624183306 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:03:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:03:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1438ms 09:03:03 INFO - PROCESS | 1738 | 1464624183375 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 1738 | 1464624183379 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 09:03:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:03:03 INFO - PROCESS | 1738 | 1464624183386 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 1738 | 1464624183390 Marionette TRACE conn3 <- [1,562,null,{}] 09:03:03 INFO - PROCESS | 1738 | 1464624183395 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:03:03 INFO - PROCESS | 1738 | 1464624183572 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:03:03 INFO - PROCESS | 1738 | 1464624183750 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa47c00 == 77 [pid = 1738] [id = 148] 09:03:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0x8aa48000) [pid = 1738] [serial = 444] [outer = (nil)] 09:03:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x8aa4fc00) [pid = 1738] [serial = 445] [outer = 0x8aa48000] 09:03:03 INFO - PROCESS | 1738 | 1464624183836 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0x8aa52400) [pid = 1738] [serial = 446] [outer = 0x8aa48000] 09:03:04 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:04 INFO - PROCESS | 1738 | 1464624184735 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:03:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:03:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1380ms 09:03:04 INFO - PROCESS | 1738 | 1464624184788 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:03:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:03:04 INFO - PROCESS | 1738 | 1464624184803 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 09:03:04 INFO - PROCESS | 1738 | 1464624184811 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - PROCESS | 1738 | 1464624184815 Marionette TRACE conn3 <- [1,566,null,{}] 09:03:04 INFO - PROCESS | 1738 | 1464624184821 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:03:05 INFO - PROCESS | 1738 | 1464624185005 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:03:05 INFO - PROCESS | 1738 | 1464624185235 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c83a000 == 78 [pid = 1738] [id = 149] 09:03:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0x8c99f000) [pid = 1738] [serial = 447] [outer = (nil)] 09:03:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0x8c9a3400) [pid = 1738] [serial = 448] [outer = 0x8c99f000] 09:03:05 INFO - PROCESS | 1738 | 1464624185772 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0x8c9a9c00) [pid = 1738] [serial = 449] [outer = 0x8c99f000] 09:03:06 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:06 INFO - PROCESS | 1738 | 1464624186654 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:03:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:03:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1890ms 09:03:06 INFO - PROCESS | 1738 | 1464624186702 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 1738 | 1464624186710 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 09:03:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:03:06 INFO - PROCESS | 1738 | 1464624186718 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 1738 | 1464624186722 Marionette TRACE conn3 <- [1,570,null,{}] 09:03:06 INFO - PROCESS | 1738 | 1464624186729 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:03:06 INFO - PROCESS | 1738 | 1464624186924 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:03:07 INFO - PROCESS | 1738 | 1464624187105 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa56400 == 79 [pid = 1738] [id = 150] 09:03:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 195 (0x8d989800) [pid = 1738] [serial = 450] [outer = (nil)] 09:03:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 196 (0x8e130800) [pid = 1738] [serial = 451] [outer = 0x8d989800] 09:03:07 INFO - PROCESS | 1738 | 1464624187188 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 197 (0x8e547c00) [pid = 1738] [serial = 452] [outer = 0x8d989800] 09:03:07 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:08 INFO - PROCESS | 1738 | 1464624188117 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:03:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:03:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1480ms 09:03:08 INFO - PROCESS | 1738 | 1464624188198 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 1738 | 1464624188207 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 09:03:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:03:08 INFO - PROCESS | 1738 | 1464624188223 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 1738 | 1464624188231 Marionette TRACE conn3 <- [1,574,null,{}] 09:03:08 INFO - PROCESS | 1738 | 1464624188242 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:03:08 INFO - PROCESS | 1738 | 1464624188477 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:03:08 INFO - PROCESS | 1738 | 1464624188747 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e261800 == 80 [pid = 1738] [id = 151] 09:03:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 198 (0x8ef53800) [pid = 1738] [serial = 453] [outer = (nil)] 09:03:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 199 (0x8ef62800) [pid = 1738] [serial = 454] [outer = 0x8ef53800] 09:03:08 INFO - PROCESS | 1738 | 1464624188845 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 200 (0x90519400) [pid = 1738] [serial = 455] [outer = 0x8ef53800] 09:03:09 INFO - PROCESS | 1738 | 1464624189728 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:03:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:03:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1545ms 09:03:09 INFO - PROCESS | 1738 | 1464624189769 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 1738 | 1464624189773 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 09:03:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:03:09 INFO - PROCESS | 1738 | 1464624189779 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 1738 | 1464624189785 Marionette TRACE conn3 <- [1,578,null,{}] 09:03:09 INFO - PROCESS | 1738 | 1464624189800 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:03:09 INFO - PROCESS | 1738 | 1464624189992 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:03:10 INFO - PROCESS | 1738 | 1464624190176 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cff3400 == 81 [pid = 1738] [id = 152] 09:03:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 201 (0x8d989400) [pid = 1738] [serial = 456] [outer = (nil)] 09:03:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 202 (0x911b7000) [pid = 1738] [serial = 457] [outer = 0x8d989400] 09:03:10 INFO - PROCESS | 1738 | 1464624190276 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 203 (0x91a70c00) [pid = 1738] [serial = 458] [outer = 0x8d989400] 09:03:10 INFO - PROCESS | 1738 | --DOCSHELL 0x99ecb800 == 80 [pid = 1738] [id = 135] 09:03:10 INFO - PROCESS | 1738 | --DOMWINDOW == 202 (0x91ca5800) [pid = 1738] [serial = 306] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1738 | --DOMWINDOW == 201 (0x91ca3400) [pid = 1738] [serial = 309] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1738 | --DOMWINDOW == 200 (0x95305000) [pid = 1738] [serial = 312] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1738 | --DOMWINDOW == 199 (0x9afc6c00) [pid = 1738] [serial = 315] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1738 | --DOMWINDOW == 198 (0xa23ec000) [pid = 1738] [serial = 318] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1738 | --DOMWINDOW == 197 (0xa365a800) [pid = 1738] [serial = 321] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1738 | --DOMWINDOW == 196 (0x8ee8f000) [pid = 1738] [serial = 324] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1738 | --DOMWINDOW == 195 (0x8e134800) [pid = 1738] [serial = 327] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1738 | --DOMWINDOW == 194 (0x8e25e000) [pid = 1738] [serial = 330] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0x8e268800) [pid = 1738] [serial = 333] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1738 | --DOCSHELL 0x99e2c400 == 79 [pid = 1738] [id = 134] 09:03:10 INFO - PROCESS | 1738 | --DOCSHELL 0x9102f400 == 78 [pid = 1738] [id = 133] 09:03:11 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee83000 == 77 [pid = 1738] [id = 132] 09:03:11 INFO - PROCESS | 1738 | --DOCSHELL 0x8e563000 == 76 [pid = 1738] [id = 131] 09:03:11 INFO - PROCESS | 1738 | --DOCSHELL 0x8e261c00 == 75 [pid = 1738] [id = 130] 09:03:11 INFO - PROCESS | 1738 | --DOCSHELL 0x8e560c00 == 74 [pid = 1738] [id = 129] 09:03:11 INFO - PROCESS | 1738 | --DOCSHELL 0x8d988400 == 73 [pid = 1738] [id = 127] 09:03:11 INFO - PROCESS | 1738 | --DOCSHELL 0x8d985800 == 72 [pid = 1738] [id = 126] 09:03:11 INFO - PROCESS | 1738 | --DOCSHELL 0x9aacd800 == 71 [pid = 1738] [id = 125] 09:03:11 INFO - PROCESS | 1738 | --DOCSHELL 0x9103ac00 == 70 [pid = 1738] [id = 124] 09:03:11 INFO - PROCESS | 1738 | --DOCSHELL 0x8ef53c00 == 69 [pid = 1738] [id = 123] 09:03:11 INFO - PROCESS | 1738 | --DOCSHELL 0x91031400 == 68 [pid = 1738] [id = 122] 09:03:11 INFO - PROCESS | 1738 | 1464624191276 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:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0x8e562800) [pid = 1738] [serial = 337] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0x8e55d800) [pid = 1738] [serial = 336] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x91be9c00) [pid = 1738] [serial = 342] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x911b4c00) [pid = 1738] [serial = 339] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x911be800) [pid = 1738] [serial = 340] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x98834000) [pid = 1738] [serial = 348] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x98c1ec00) [pid = 1738] [serial = 349] [outer = (nil)] [url = about:blank] 09:03:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:03:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1536ms 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x93c34400) [pid = 1738] [serial = 345] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x9530cc00) [pid = 1738] [serial = 346] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x91ca0800) [pid = 1738] [serial = 343] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x98835000) [pid = 1738] [serial = 351] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x98e88c00) [pid = 1738] [serial = 352] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0xa6e8b000) [pid = 1738] [serial = 189] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x98832c00) [pid = 1738] [serial = 222] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0xa36f0c00) [pid = 1738] [serial = 147] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0xa0524000) [pid = 1738] [serial = 111] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0xa36ed800) [pid = 1738] [serial = 228] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0xa6864800) [pid = 1738] [serial = 150] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x99ecc000) [pid = 1738] [serial = 192] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0xa6f77c00) [pid = 1738] [serial = 195] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x98839000) [pid = 1738] [serial = 183] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x9acc7800) [pid = 1738] [serial = 225] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x922ce000) [pid = 1738] [serial = 153] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x953a4c00) [pid = 1738] [serial = 180] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x9aa1dc00) [pid = 1738] [serial = 144] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0xa2703c00) [pid = 1738] [serial = 186] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1738 | 1464624191338 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:03:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:03:11 INFO - PROCESS | 1738 | 1464624191344 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 09:03:11 INFO - PROCESS | 1738 | 1464624191350 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 1738 | 1464624191352 Marionette TRACE conn3 <- [1,582,null,{}] 09:03:11 INFO - PROCESS | 1738 | 1464624191358 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:03:11 INFO - PROCESS | 1738 | 1464624191531 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:03:11 INFO - PROCESS | 1738 | 1464624191690 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e134800 == 69 [pid = 1738] [id = 153] 09:03:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x8e137c00) [pid = 1738] [serial = 459] [outer = (nil)] 09:03:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x8ef58400) [pid = 1738] [serial = 460] [outer = 0x8e137c00] 09:03:11 INFO - PROCESS | 1738 | 1464624191768 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x91037800) [pid = 1738] [serial = 461] [outer = 0x8e137c00] 09:03:12 INFO - PROCESS | 1738 | 1464624192571 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:03:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:03:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1244ms 09:03:12 INFO - PROCESS | 1738 | 1464624192603 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 1738 | 1464624192607 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 09:03:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:03:12 INFO - PROCESS | 1738 | 1464624192614 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 1738 | 1464624192617 Marionette TRACE conn3 <- [1,586,null,{}] 09:03:12 INFO - PROCESS | 1738 | 1464624192623 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:03:12 INFO - PROCESS | 1738 | 1464624192780 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:03:12 INFO - PROCESS | 1738 | 1464624192796 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x911bc000 == 70 [pid = 1738] [id = 154] 09:03:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x911bd000) [pid = 1738] [serial = 462] [outer = (nil)] 09:03:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x91bef800) [pid = 1738] [serial = 463] [outer = 0x911bd000] 09:03:12 INFO - PROCESS | 1738 | 1464624192874 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x9229e000) [pid = 1738] [serial = 464] [outer = 0x911bd000] 09:03:13 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:13 INFO - PROCESS | 1738 | 1464624193835 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:03:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:03:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1286ms 09:03:13 INFO - PROCESS | 1738 | 1464624193901 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 1738 | 1464624193905 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 09:03:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:03:13 INFO - PROCESS | 1738 | 1464624193911 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 1738 | 1464624193914 Marionette TRACE conn3 <- [1,590,null,{}] 09:03:13 INFO - PROCESS | 1738 | 1464624193919 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:03:14 INFO - PROCESS | 1738 | 1464624194147 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:03:14 INFO - PROCESS | 1738 | 1464624194169 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x9102e400 == 71 [pid = 1738] [id = 155] 09:03:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x922c1000) [pid = 1738] [serial = 465] [outer = (nil)] 09:03:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x93a8fc00) [pid = 1738] [serial = 466] [outer = 0x922c1000] 09:03:14 INFO - PROCESS | 1738 | 1464624194241 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x93c9a000) [pid = 1738] [serial = 467] [outer = 0x922c1000] 09:03:15 INFO - PROCESS | 1738 | 1464624195229 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:03:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:03:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1341ms 09:03:15 INFO - PROCESS | 1738 | 1464624195252 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 1738 | 1464624195256 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 09:03:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:03:15 INFO - PROCESS | 1738 | 1464624195262 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - PROCESS | 1738 | 1464624195265 Marionette TRACE conn3 <- [1,594,null,{}] 09:03:15 INFO - PROCESS | 1738 | 1464624195272 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:03:15 INFO - PROCESS | 1738 | 1464624195496 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:03:15 INFO - PROCESS | 1738 | 1464624195524 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x923ea000 == 72 [pid = 1738] [id = 156] 09:03:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x923f0000) [pid = 1738] [serial = 468] [outer = (nil)] 09:03:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x95329800) [pid = 1738] [serial = 469] [outer = 0x923f0000] 09:03:15 INFO - PROCESS | 1738 | 1464624195598 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x97508800) [pid = 1738] [serial = 470] [outer = 0x923f0000] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x91be5400) [pid = 1738] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x91387400) [pid = 1738] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8e12d000) [pid = 1738] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0xa3355400) [pid = 1738] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x9507a800) [pid = 1738] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x9b776000) [pid = 1738] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x9aa1d800) [pid = 1738] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0xa3694000) [pid = 1738] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0xa9020c00) [pid = 1738] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0xa3693400) [pid = 1738] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0xa82b8000) [pid = 1738] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x8e135800) [pid = 1738] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x8ee88c00) [pid = 1738] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x92e32000) [pid = 1738] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8e25d000) [pid = 1738] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x911bac00) [pid = 1738] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x906cc400) [pid = 1738] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x91393400) [pid = 1738] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x911b4800) [pid = 1738] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x911b2800) [pid = 1738] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x9aa1e400) [pid = 1738] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x99ec8000) [pid = 1738] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x8e55b400) [pid = 1738] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x8e564400) [pid = 1738] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x9138f000) [pid = 1738] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8e564c00) [pid = 1738] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:03:16 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x91a67800) [pid = 1738] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:03:17 INFO - PROCESS | 1738 | 1464624197080 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:03:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:03:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1881ms 09:03:17 INFO - PROCESS | 1738 | 1464624197144 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 1738 | 1464624197148 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 09:03:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:03:17 INFO - PROCESS | 1738 | 1464624197154 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 1738 | 1464624197157 Marionette TRACE conn3 <- [1,598,null,{}] 09:03:17 INFO - PROCESS | 1738 | 1464624197163 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:03:17 INFO - PROCESS | 1738 | 1464624197375 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:03:17 INFO - PROCESS | 1738 | 1464624197396 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa4ac00 == 73 [pid = 1738] [id = 157] 09:03:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8e132800) [pid = 1738] [serial = 471] [outer = (nil)] 09:03:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x91037000) [pid = 1738] [serial = 472] [outer = 0x8e132800] 09:03:17 INFO - PROCESS | 1738 | 1464624197470 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x91be3800) [pid = 1738] [serial = 473] [outer = 0x8e132800] 09:03:18 INFO - PROCESS | 1738 | 1464624198261 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:03:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:03:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1144ms 09:03:18 INFO - PROCESS | 1738 | 1464624198299 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 1738 | 1464624198302 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 09:03:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:03:18 INFO - PROCESS | 1738 | 1464624198308 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - PROCESS | 1738 | 1464624198311 Marionette TRACE conn3 <- [1,602,null,{}] 09:03:18 INFO - PROCESS | 1738 | 1464624198316 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:03:18 INFO - PROCESS | 1738 | 1464624198552 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:03:18 INFO - PROCESS | 1738 | 1464624198740 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa56000 == 74 [pid = 1738] [id = 158] 09:03:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8c6be400) [pid = 1738] [serial = 474] [outer = (nil)] 09:03:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8c835000) [pid = 1738] [serial = 475] [outer = 0x8c6be400] 09:03:18 INFO - PROCESS | 1738 | 1464624198831 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8c9a4c00) [pid = 1738] [serial = 476] [outer = 0x8c6be400] 09:03:19 INFO - PROCESS | 1738 | 1464624199823 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:03:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:03:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1581ms 09:03:19 INFO - PROCESS | 1738 | 1464624199891 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 1738 | 1464624199897 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 09:03:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:03:19 INFO - PROCESS | 1738 | 1464624199905 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 1738 | 1464624199912 Marionette TRACE conn3 <- [1,606,null,{}] 09:03:19 INFO - PROCESS | 1738 | 1464624199920 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:03:20 INFO - PROCESS | 1738 | 1464624200152 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:03:20 INFO - PROCESS | 1738 | 1464624200394 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e55c800 == 75 [pid = 1738] [id = 159] 09:03:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8e560400) [pid = 1738] [serial = 477] [outer = (nil)] 09:03:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8e566c00) [pid = 1738] [serial = 478] [outer = 0x8e560400] 09:03:20 INFO - PROCESS | 1738 | 1464624200538 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8ef56400) [pid = 1738] [serial = 479] [outer = 0x8e560400] 09:03:21 INFO - PROCESS | 1738 | 1464624201540 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:03:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:03:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1688ms 09:03:21 INFO - PROCESS | 1738 | 1464624201594 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 1738 | 1464624201598 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 09:03:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:03:21 INFO - PROCESS | 1738 | 1464624201605 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 1738 | 1464624201609 Marionette TRACE conn3 <- [1,610,null,{}] 09:03:21 INFO - PROCESS | 1738 | 1464624201616 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:03:21 INFO - PROCESS | 1738 | 1464624201807 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:03:22 INFO - PROCESS | 1738 | 1464624202091 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x906d0c00 == 76 [pid = 1738] [id = 160] 09:03:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x911b9000) [pid = 1738] [serial = 480] [outer = (nil)] 09:03:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x91a67800) [pid = 1738] [serial = 481] [outer = 0x911b9000] 09:03:22 INFO - PROCESS | 1738 | 1464624202222 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x922c6c00) [pid = 1738] [serial = 482] [outer = 0x911b9000] 09:03:23 INFO - PROCESS | 1738 | 1464624203097 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:03:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:03:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1534ms 09:03:23 INFO - PROCESS | 1738 | 1464624203140 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:03:23 INFO - PROCESS | 1738 | 1464624203146 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 09:03:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:03:23 INFO - PROCESS | 1738 | 1464624203164 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 1738 | 1464624203172 Marionette TRACE conn3 <- [1,614,null,{}] 09:03:23 INFO - PROCESS | 1738 | 1464624203177 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:03:23 INFO - PROCESS | 1738 | 1464624203370 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:03:23 INFO - PROCESS | 1738 | 1464624203547 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e133800 == 77 [pid = 1738] [id = 161] 09:03:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x91035c00) [pid = 1738] [serial = 483] [outer = (nil)] 09:03:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x98835000) [pid = 1738] [serial = 484] [outer = 0x91035c00] 09:03:23 INFO - PROCESS | 1738 | 1464624203635 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x98848c00) [pid = 1738] [serial = 485] [outer = 0x91035c00] 09:03:24 INFO - PROCESS | 1738 | 1464624204547 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:03:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:03:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1440ms 09:03:24 INFO - PROCESS | 1738 | 1464624204595 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 1738 | 1464624204599 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 09:03:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:03:24 INFO - PROCESS | 1738 | 1464624204606 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 1738 | 1464624204609 Marionette TRACE conn3 <- [1,618,null,{}] 09:03:24 INFO - PROCESS | 1738 | 1464624204614 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:03:24 INFO - PROCESS | 1738 | 1464624204796 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:03:24 INFO - PROCESS | 1738 | 1464624204977 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x98836800 == 78 [pid = 1738] [id = 162] 09:03:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x98838c00) [pid = 1738] [serial = 486] [outer = (nil)] 09:03:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x996b4000) [pid = 1738] [serial = 487] [outer = 0x98838c00] 09:03:25 INFO - PROCESS | 1738 | 1464624205064 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x9992f400) [pid = 1738] [serial = 488] [outer = 0x98838c00] 09:03:25 INFO - PROCESS | 1738 | 1464624205968 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:03:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:03:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1431ms 09:03:26 INFO - PROCESS | 1738 | 1464624206038 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 1738 | 1464624206043 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 09:03:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:03:26 INFO - PROCESS | 1738 | 1464624206049 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 1738 | 1464624206053 Marionette TRACE conn3 <- [1,622,null,{}] 09:03:26 INFO - PROCESS | 1738 | 1464624206059 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:03:26 INFO - PROCESS | 1738 | 1464624206247 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:03:26 INFO - PROCESS | 1738 | 1464624206479 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x99baac00 == 79 [pid = 1738] [id = 163] 09:03:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x99bb3000) [pid = 1738] [serial = 489] [outer = (nil)] 09:03:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x99ec5800) [pid = 1738] [serial = 490] [outer = 0x99bb3000] 09:03:26 INFO - PROCESS | 1738 | 1464624206622 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x9aacd800) [pid = 1738] [serial = 491] [outer = 0x99bb3000] 09:03:27 INFO - PROCESS | 1738 | 1464624207525 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:03:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:03:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1533ms 09:03:27 INFO - PROCESS | 1738 | 1464624207584 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 1738 | 1464624207587 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 09:03:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:03:27 INFO - PROCESS | 1738 | 1464624207593 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 1738 | 1464624207597 Marionette TRACE conn3 <- [1,626,null,{}] 09:03:27 INFO - PROCESS | 1738 | 1464624207603 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:03:27 INFO - PROCESS | 1738 | 1464624207790 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:03:27 INFO - PROCESS | 1738 | 1464624207972 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7c7400 == 80 [pid = 1738] [id = 164] 09:03:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x99954400) [pid = 1738] [serial = 492] [outer = (nil)] 09:03:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x9b185400) [pid = 1738] [serial = 493] [outer = 0x99954400] 09:03:28 INFO - PROCESS | 1738 | 1464624208058 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0xa051bc00) [pid = 1738] [serial = 494] [outer = 0x99954400] 09:03:28 INFO - PROCESS | 1738 | 1464624208990 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:03:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:03:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1428ms 09:03:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:03:29 INFO - PROCESS | 1738 | 1464624209022 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:03:29 INFO - PROCESS | 1738 | 1464624209026 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 09:03:29 INFO - PROCESS | 1738 | 1464624209032 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 1738 | 1464624209036 Marionette TRACE conn3 <- [1,630,null,{}] 09:03:29 INFO - PROCESS | 1738 | 1464624209042 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:03:29 INFO - PROCESS | 1738 | 1464624209215 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:03:29 INFO - PROCESS | 1738 | 1464624209400 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x9afc2000 == 81 [pid = 1738] [id = 165] 09:03:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x9afc5c00) [pid = 1738] [serial = 495] [outer = (nil)] 09:03:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0xa23edc00) [pid = 1738] [serial = 496] [outer = 0x9afc5c00] 09:03:29 INFO - PROCESS | 1738 | 1464624209485 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0xa2730000) [pid = 1738] [serial = 497] [outer = 0x9afc5c00] 09:03:30 INFO - PROCESS | 1738 | 1464624210378 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:03:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:03:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1389ms 09:03:30 INFO - PROCESS | 1738 | 1464624210425 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 1738 | 1464624210429 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 09:03:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:03:30 INFO - PROCESS | 1738 | 1464624210435 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - PROCESS | 1738 | 1464624210438 Marionette TRACE conn3 <- [1,634,null,{}] 09:03:30 INFO - PROCESS | 1738 | 1464624210444 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:03:30 INFO - PROCESS | 1738 | 1464624210630 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:03:30 INFO - PROCESS | 1738 | 1464624210815 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x90513000 == 82 [pid = 1738] [id = 166] 09:03:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x9afc5400) [pid = 1738] [serial = 498] [outer = (nil)] 09:03:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0xa335ec00) [pid = 1738] [serial = 499] [outer = 0x9afc5400] 09:03:30 INFO - PROCESS | 1738 | 1464624210924 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0xa3689800) [pid = 1738] [serial = 500] [outer = 0x9afc5400] 09:03:31 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:31 INFO - PROCESS | 1738 | 1464624211831 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:03:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:03:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1433ms 09:03:31 INFO - PROCESS | 1738 | 1464624211870 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 1738 | 1464624211873 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 09:03:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:03:31 INFO - PROCESS | 1738 | 1464624211880 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 1738 | 1464624211898 Marionette TRACE conn3 <- [1,638,null,{}] 09:03:31 INFO - PROCESS | 1738 | 1464624211909 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:03:32 INFO - PROCESS | 1738 | 1464624212093 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:03:32 INFO - PROCESS | 1738 | 1464624212279 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 1738 | ++DOCSHELL 0xa270c400 == 83 [pid = 1738] [id = 167] 09:03:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0xa335b400) [pid = 1738] [serial = 501] [outer = (nil)] 09:03:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0xa6803000) [pid = 1738] [serial = 502] [outer = 0xa335b400] 09:03:32 INFO - PROCESS | 1738 | 1464624212368 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0xa680a000) [pid = 1738] [serial = 503] [outer = 0xa335b400] 09:03:32 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:33 INFO - PROCESS | 1738 | 1464624213253 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:03:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:03:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1406ms 09:03:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:03:33 INFO - PROCESS | 1738 | 1464624213287 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 1738 | 1464624213290 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 09:03:33 INFO - PROCESS | 1738 | 1464624213297 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 1738 | 1464624213301 Marionette TRACE conn3 <- [1,642,null,{}] 09:03:33 INFO - PROCESS | 1738 | 1464624213307 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:03:33 INFO - PROCESS | 1738 | 1464624213481 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:03:33 INFO - PROCESS | 1738 | 1464624213674 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a974400 == 84 [pid = 1738] [id = 168] 09:03:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x8a975000) [pid = 1738] [serial = 504] [outer = (nil)] 09:03:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x8a97c000) [pid = 1738] [serial = 505] [outer = 0x8a975000] 09:03:33 INFO - PROCESS | 1738 | 1464624213764 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x8a981800) [pid = 1738] [serial = 506] [outer = 0x8a975000] 09:03:34 INFO - PROCESS | 1738 | 1464624214714 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:03:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:03:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1485ms 09:03:34 INFO - PROCESS | 1738 | 1464624214782 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:03:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:03:34 INFO - PROCESS | 1738 | 1464624214786 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 09:03:34 INFO - PROCESS | 1738 | 1464624214793 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 1738 | 1464624214797 Marionette TRACE conn3 <- [1,646,null,{}] 09:03:34 INFO - PROCESS | 1738 | 1464624214803 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:03:35 INFO - PROCESS | 1738 | 1464624215002 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:03:35 INFO - PROCESS | 1738 | 1464624215188 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a97e400 == 85 [pid = 1738] [id = 169] 09:03:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0x90512c00) [pid = 1738] [serial = 507] [outer = (nil)] 09:03:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x91b2b000) [pid = 1738] [serial = 508] [outer = 0x90512c00] 09:03:35 INFO - PROCESS | 1738 | 1464624215322 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0x91b2f400) [pid = 1738] [serial = 509] [outer = 0x90512c00] 09:03:36 INFO - PROCESS | 1738 | 1464624216231 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:03:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:03:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1486ms 09:03:36 INFO - PROCESS | 1738 | 1464624216279 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 1738 | 1464624216283 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 09:03:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:03:36 INFO - PROCESS | 1738 | 1464624216290 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 1738 | 1464624216293 Marionette TRACE conn3 <- [1,650,null,{}] 09:03:36 INFO - PROCESS | 1738 | 1464624216299 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:03:36 INFO - PROCESS | 1738 | 1464624216496 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:03:36 INFO - PROCESS | 1738 | 1464624216726 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a981400 == 86 [pid = 1738] [id = 170] 09:03:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0x8e12c800) [pid = 1738] [serial = 510] [outer = (nil)] 09:03:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0x8e25c800) [pid = 1738] [serial = 511] [outer = 0x8e12c800] 09:03:36 INFO - PROCESS | 1738 | 1464624216854 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0x8ee89000) [pid = 1738] [serial = 512] [outer = 0x8e12c800] 09:03:37 INFO - PROCESS | 1738 | 1464624217731 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:03:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:03:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1488ms 09:03:37 INFO - PROCESS | 1738 | 1464624217779 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 1738 | 1464624217783 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 09:03:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:03:37 INFO - PROCESS | 1738 | 1464624217789 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 1738 | 1464624217792 Marionette TRACE conn3 <- [1,654,null,{}] 09:03:37 INFO - PROCESS | 1738 | 1464624217798 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:03:37 INFO - PROCESS | 1738 | 1464624217972 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:03:38 INFO - PROCESS | 1738 | 1464624218164 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a972c00 == 87 [pid = 1738] [id = 171] 09:03:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 195 (0x8a973000) [pid = 1738] [serial = 513] [outer = (nil)] 09:03:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 196 (0x906ce400) [pid = 1738] [serial = 514] [outer = 0x8a973000] 09:03:38 INFO - PROCESS | 1738 | 1464624218245 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 197 (0x906d8800) [pid = 1738] [serial = 515] [outer = 0x8a973000] 09:03:39 INFO - PROCESS | 1738 | 1464624219606 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:03:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:03:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1879ms 09:03:39 INFO - PROCESS | 1738 | 1464624219671 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 1738 | 1464624219679 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 09:03:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:03:39 INFO - PROCESS | 1738 | 1464624219686 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 1738 | 1464624219692 Marionette TRACE conn3 <- [1,658,null,{}] 09:03:39 INFO - PROCESS | 1738 | 1464624219699 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:03:39 INFO - PROCESS | 1738 | 1464624219878 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:03:40 INFO - PROCESS | 1738 | 1464624220067 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e133000 == 88 [pid = 1738] [id = 172] 09:03:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 198 (0x8e138c00) [pid = 1738] [serial = 516] [outer = (nil)] 09:03:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 199 (0x8e547800) [pid = 1738] [serial = 517] [outer = 0x8e138c00] 09:03:40 INFO - PROCESS | 1738 | 1464624220188 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 200 (0x8e55f800) [pid = 1738] [serial = 518] [outer = 0x8e138c00] 09:03:41 INFO - PROCESS | 1738 | 1464624221241 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:03:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:03:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1632ms 09:03:41 INFO - PROCESS | 1738 | 1464624221320 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:03:41 INFO - PROCESS | 1738 | 1464624221328 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 09:03:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:03:41 INFO - PROCESS | 1738 | 1464624221338 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:03:41 INFO - PROCESS | 1738 | 1464624221342 Marionette TRACE conn3 <- [1,662,null,{}] 09:03:41 INFO - PROCESS | 1738 | 1464624221348 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:03:41 INFO - PROCESS | 1738 | 1464624221561 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:03:41 INFO - PROCESS | 1738 | 1464624221813 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e25a000 == 89 [pid = 1738] [id = 173] 09:03:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 201 (0x8e25f800) [pid = 1738] [serial = 519] [outer = (nil)] 09:03:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 202 (0x8ef61400) [pid = 1738] [serial = 520] [outer = 0x8e25f800] 09:03:41 INFO - PROCESS | 1738 | 1464624221891 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 203 (0x90520400) [pid = 1738] [serial = 521] [outer = 0x8e25f800] 09:03:42 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:42 INFO - PROCESS | 1738 | --DOCSHELL 0x923e7800 == 88 [pid = 1738] [id = 26] 09:03:42 INFO - PROCESS | 1738 | --DOCSHELL 0x9cecfc00 == 87 [pid = 1738] [id = 13] 09:03:42 INFO - PROCESS | 1738 | --DOCSHELL 0x93c36000 == 86 [pid = 1738] [id = 6] 09:03:42 INFO - PROCESS | 1738 | --DOMWINDOW == 202 (0x9b9c2400) [pid = 1738] [serial = 405] [outer = (nil)] [url = about:blank] 09:03:42 INFO - PROCESS | 1738 | --DOMWINDOW == 201 (0x99ecb400) [pid = 1738] [serial = 354] [outer = (nil)] [url = about:blank] 09:03:42 INFO - PROCESS | 1738 | --DOMWINDOW == 200 (0x91a69c00) [pid = 1738] [serial = 357] [outer = (nil)] [url = about:blank] 09:03:42 INFO - PROCESS | 1738 | --DOMWINDOW == 199 (0x9750a000) [pid = 1738] [serial = 360] [outer = (nil)] [url = about:blank] 09:03:42 INFO - PROCESS | 1738 | --DOMWINDOW == 198 (0x9b8ab800) [pid = 1738] [serial = 363] [outer = (nil)] [url = about:blank] 09:03:42 INFO - PROCESS | 1738 | --DOMWINDOW == 197 (0x91036400) [pid = 1738] [serial = 366] [outer = (nil)] [url = about:blank] 09:03:42 INFO - PROCESS | 1738 | --DOMWINDOW == 196 (0x8ef5bc00) [pid = 1738] [serial = 369] [outer = (nil)] [url = about:blank] 09:03:42 INFO - PROCESS | 1738 | --DOMWINDOW == 195 (0xa2705c00) [pid = 1738] [serial = 372] [outer = (nil)] [url = about:blank] 09:03:42 INFO - PROCESS | 1738 | --DOMWINDOW == 194 (0xa51de000) [pid = 1738] [serial = 375] [outer = (nil)] [url = about:blank] 09:03:42 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0x8d98e000) [pid = 1738] [serial = 378] [outer = (nil)] [url = about:blank] 09:03:42 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0xa6333400) [pid = 1738] [serial = 381] [outer = (nil)] [url = about:blank] 09:03:42 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0x8cffc000) [pid = 1738] [serial = 384] [outer = (nil)] [url = about:blank] 09:03:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8c6c0800 == 85 [pid = 1738] [id = 145] 09:03:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8c6ba800 == 84 [pid = 1738] [id = 144] 09:03:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7ce400 == 83 [pid = 1738] [id = 143] 09:03:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7c3c00 == 82 [pid = 1738] [id = 142] 09:03:42 INFO - PROCESS | 1738 | --DOCSHELL 0xa23ed800 == 81 [pid = 1738] [id = 141] 09:03:42 INFO - PROCESS | 1738 | 1464624222900 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:03:42 INFO - PROCESS | 1738 | --DOCSHELL 0x9b118800 == 80 [pid = 1738] [id = 140] 09:03:42 INFO - PROCESS | 1738 | --DOCSHELL 0x99ecd800 == 79 [pid = 1738] [id = 139] 09:03:42 INFO - PROCESS | 1738 | --DOCSHELL 0x922c7c00 == 78 [pid = 1738] [id = 138] 09:03:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8ef5a400 == 77 [pid = 1738] [id = 137] 09:03:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8cfefc00 == 76 [pid = 1738] [id = 136] 09:03:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:03:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1630ms 09:03:42 INFO - PROCESS | 1738 | 1464624222968 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 1738 | 1464624222971 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 09:03:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:03:42 INFO - PROCESS | 1738 | 1464624222978 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 1738 | 1464624222983 Marionette TRACE conn3 <- [1,666,null,{}] 09:03:43 INFO - PROCESS | 1738 | 1464624223007 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:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0xa6f73800) [pid = 1738] [serial = 237] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x9138f800) [pid = 1738] [serial = 283] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x8e138000) [pid = 1738] [serial = 328] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0xa51e6800) [pid = 1738] [serial = 262] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x996af000) [pid = 1738] [serial = 265] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0xa6f77800) [pid = 1738] [serial = 234] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0xa27e8000) [pid = 1738] [serial = 319] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0xa6e89c00) [pid = 1738] [serial = 231] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0xa906b400) [pid = 1738] [serial = 277] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0xa6e91c00) [pid = 1738] [serial = 271] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0xa8c4b000) [pid = 1738] [serial = 274] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x8e25fc00) [pid = 1738] [serial = 331] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0xa3691000) [pid = 1738] [serial = 325] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x9750e800) [pid = 1738] [serial = 313] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8ee8d000) [pid = 1738] [serial = 334] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0xa1052800) [pid = 1738] [serial = 316] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x91bec400) [pid = 1738] [serial = 241] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x91cab400) [pid = 1738] [serial = 310] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0xa368a000) [pid = 1738] [serial = 322] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x9cec6000) [pid = 1738] [serial = 280] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x9b93ec00) [pid = 1738] [serial = 268] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x9aa1d400) [pid = 1738] [serial = 402] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x91be1400) [pid = 1738] [serial = 391] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x9138b400) [pid = 1738] [serial = 390] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x95082800) [pid = 1738] [serial = 394] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x922cc000) [pid = 1738] [serial = 393] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x93c30000) [pid = 1738] [serial = 396] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x9531d000) [pid = 1738] [serial = 397] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x8ef59c00) [pid = 1738] [serial = 388] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8ee84c00) [pid = 1738] [serial = 387] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x98e86c00) [pid = 1738] [serial = 399] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x9b189c00) [pid = 1738] [serial = 403] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x9994fc00) [pid = 1738] [serial = 400] [outer = (nil)] [url = about:blank] 09:03:43 INFO - PROCESS | 1738 | 1464624223267 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:03:43 INFO - PROCESS | 1738 | 1464624223437 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa47800 == 77 [pid = 1738] [id = 174] 09:03:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8aa53000) [pid = 1738] [serial = 522] [outer = (nil)] 09:03:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8ef5a400) [pid = 1738] [serial = 523] [outer = 0x8aa53000] 09:03:43 INFO - PROCESS | 1738 | 1464624223518 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x91037400) [pid = 1738] [serial = 524] [outer = 0x8aa53000] 09:03:43 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:44 INFO - PROCESS | 1738 | 1464624224392 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:03:44 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:03:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1436ms 09:03:44 INFO - PROCESS | 1738 | 1464624224416 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 1738 | 1464624224420 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 09:03:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:03:44 INFO - PROCESS | 1738 | 1464624224426 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 1738 | 1464624224429 Marionette TRACE conn3 <- [1,670,null,{}] 09:03:44 INFO - PROCESS | 1738 | 1464624224434 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:03:44 INFO - PROCESS | 1738 | 1464624224595 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:03:44 INFO - PROCESS | 1738 | 1464624224610 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cffc000 == 78 [pid = 1738] [id = 175] 09:03:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x911b6400) [pid = 1738] [serial = 525] [outer = (nil)] 09:03:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x91a69c00) [pid = 1738] [serial = 526] [outer = 0x911b6400] 09:03:44 INFO - PROCESS | 1738 | 1464624224684 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x92294c00) [pid = 1738] [serial = 527] [outer = 0x911b6400] 09:03:45 INFO - PROCESS | 1738 | 1464624225626 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:03:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:03:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1240ms 09:03:45 INFO - PROCESS | 1738 | 1464624225667 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 1738 | 1464624225670 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 09:03:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:03:45 INFO - PROCESS | 1738 | 1464624225676 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 1738 | 1464624225680 Marionette TRACE conn3 <- [1,674,null,{}] 09:03:45 INFO - PROCESS | 1738 | 1464624225694 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:03:45 INFO - PROCESS | 1738 | 1464624225922 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:03:45 INFO - PROCESS | 1738 | 1464624225960 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x911b4c00 == 79 [pid = 1738] [id = 176] 09:03:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x91393c00) [pid = 1738] [serial = 528] [outer = (nil)] 09:03:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x923ea400) [pid = 1738] [serial = 529] [outer = 0x91393c00] 09:03:46 INFO - PROCESS | 1738 | 1464624226031 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x93a86800) [pid = 1738] [serial = 530] [outer = 0x91393c00] 09:03:46 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:46 INFO - PROCESS | 1738 | 1464624226913 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:03:46 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:03:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1296ms 09:03:46 INFO - PROCESS | 1738 | 1464624226996 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 1738 | 1464624227000 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 09:03:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:03:47 INFO - PROCESS | 1738 | 1464624227006 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 1738 | 1464624227009 Marionette TRACE conn3 <- [1,678,null,{}] 09:03:47 INFO - PROCESS | 1738 | 1464624227014 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:03:47 INFO - PROCESS | 1738 | 1464624227248 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:03:47 INFO - PROCESS | 1738 | 1464624227276 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e548400 == 80 [pid = 1738] [id = 177] 09:03:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x8e54ac00) [pid = 1738] [serial = 531] [outer = (nil)] 09:03:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x953ac800) [pid = 1738] [serial = 532] [outer = 0x8e54ac00] 09:03:47 INFO - PROCESS | 1738 | 1464624227348 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x9874ec00) [pid = 1738] [serial = 533] [outer = 0x8e54ac00] 09:03:48 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x922c1000) [pid = 1738] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:03:48 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x911bd000) [pid = 1738] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:03:48 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x8d989800) [pid = 1738] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:03:48 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x8d989400) [pid = 1738] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:03:48 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x923f0000) [pid = 1738] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:03:48 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8c99f000) [pid = 1738] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:03:48 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8e137c00) [pid = 1738] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:03:48 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x8ef53800) [pid = 1738] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:03:48 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x9aa1e000) [pid = 1738] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:03:48 INFO - PROCESS | 1738 | 1464624228503 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:03:48 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:03:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1531ms 09:03:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:03:48 INFO - PROCESS | 1738 | 1464624228537 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:03:48 INFO - PROCESS | 1738 | 1464624228540 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 09:03:48 INFO - PROCESS | 1738 | 1464624228546 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - PROCESS | 1738 | 1464624228549 Marionette TRACE conn3 <- [1,682,null,{}] 09:03:48 INFO - PROCESS | 1738 | 1464624228555 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:03:48 INFO - PROCESS | 1738 | 1464624228708 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:03:48 INFO - PROCESS | 1738 | 1464624228722 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c6bd400 == 81 [pid = 1738] [id = 178] 09:03:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8d7c3000) [pid = 1738] [serial = 534] [outer = (nil)] 09:03:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x95083800) [pid = 1738] [serial = 535] [outer = 0x8d7c3000] 09:03:48 INFO - PROCESS | 1738 | 1464624228794 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x9750d800) [pid = 1738] [serial = 536] [outer = 0x8d7c3000] 09:03:50 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:50 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:03:50 INFO - PROCESS | 1738 | 1464624230093 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:03:50 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:03:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1586ms 09:03:50 INFO - PROCESS | 1738 | 1464624230140 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 1738 | 1464624230147 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 09:03:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:03:50 INFO - PROCESS | 1738 | 1464624230157 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - PROCESS | 1738 | 1464624230163 Marionette TRACE conn3 <- [1,686,null,{}] 09:03:50 INFO - PROCESS | 1738 | 1464624230173 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:03:50 INFO - PROCESS | 1738 | 1464624230462 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:03:50 INFO - PROCESS | 1738 | 1464624230623 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c9a7000 == 82 [pid = 1738] [id = 179] 09:03:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x8c9a9800) [pid = 1738] [serial = 537] [outer = (nil)] 09:03:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8cff4400) [pid = 1738] [serial = 538] [outer = 0x8c9a9800] 09:03:50 INFO - PROCESS | 1738 | 1464624230714 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x8d7ca000) [pid = 1738] [serial = 539] [outer = 0x8c9a9800] 09:03:52 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:52 INFO - PROCESS | 1738 | 1464624232088 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:03:52 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:03:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1988ms 09:03:52 INFO - PROCESS | 1738 | 1464624232163 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 1738 | 1464624232172 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 09:03:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:03:52 INFO - PROCESS | 1738 | 1464624232203 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 1738 | 1464624232207 Marionette TRACE conn3 <- [1,690,null,{}] 09:03:52 INFO - PROCESS | 1738 | 1464624232216 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:03:52 INFO - PROCESS | 1738 | 1464624232399 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:03:52 INFO - PROCESS | 1738 | 1464624232583 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8da1b800 == 83 [pid = 1738] [id = 180] 09:03:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x8da20800) [pid = 1738] [serial = 540] [outer = (nil)] 09:03:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x8e550400) [pid = 1738] [serial = 541] [outer = 0x8da20800] 09:03:52 INFO - PROCESS | 1738 | 1464624232668 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x8ee8d000) [pid = 1738] [serial = 542] [outer = 0x8da20800] 09:03:53 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:54 INFO - PROCESS | 1738 | 1464624234031 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:03:54 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:03:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1885ms 09:03:54 INFO - PROCESS | 1738 | 1464624234182 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 1738 | 1464624234187 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 09:03:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:03:54 INFO - PROCESS | 1738 | 1464624234199 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 1738 | 1464624234205 Marionette TRACE conn3 <- [1,694,null,{}] 09:03:54 INFO - PROCESS | 1738 | 1464624234222 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:03:54 INFO - PROCESS | 1738 | 1464624234420 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:03:54 INFO - PROCESS | 1738 | 1464624234602 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e54c800 == 84 [pid = 1738] [id = 181] 09:03:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x8e54e400) [pid = 1738] [serial = 543] [outer = (nil)] 09:03:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x91387000) [pid = 1738] [serial = 544] [outer = 0x8e54e400] 09:03:54 INFO - PROCESS | 1738 | 1464624234693 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x91bed400) [pid = 1738] [serial = 545] [outer = 0x8e54e400] 09:03:56 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:56 INFO - PROCESS | 1738 | 1464624236051 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:03:56 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:03:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1886ms 09:03:56 INFO - PROCESS | 1738 | 1464624236129 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 1738 | 1464624236134 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 09:03:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:03:56 INFO - PROCESS | 1738 | 1464624236160 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 1738 | 1464624236164 Marionette TRACE conn3 <- [1,698,null,{}] 09:03:56 INFO - PROCESS | 1738 | 1464624236169 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:03:56 INFO - PROCESS | 1738 | 1464624236366 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:03:56 INFO - PROCESS | 1738 | 1464624236546 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x91038c00 == 85 [pid = 1738] [id = 182] 09:03:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x9138a000) [pid = 1738] [serial = 546] [outer = (nil)] 09:03:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x95088c00) [pid = 1738] [serial = 547] [outer = 0x9138a000] 09:03:56 INFO - PROCESS | 1738 | 1464624236631 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x98838800) [pid = 1738] [serial = 548] [outer = 0x9138a000] 09:03:57 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:57 INFO - PROCESS | 1738 | 1464624237926 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:03:57 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:03:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1784ms 09:03:57 INFO - PROCESS | 1738 | 1464624237940 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 1738 | 1464624237943 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 09:03:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:03:57 INFO - PROCESS | 1738 | 1464624237950 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 1738 | 1464624237953 Marionette TRACE conn3 <- [1,702,null,{}] 09:03:57 INFO - PROCESS | 1738 | 1464624237959 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:03:58 INFO - PROCESS | 1738 | 1464624238168 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:03:58 INFO - PROCESS | 1738 | 1464624238353 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x911be000 == 86 [pid = 1738] [id = 183] 09:03:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x92d45000) [pid = 1738] [serial = 549] [outer = (nil)] 09:03:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x9993cc00) [pid = 1738] [serial = 550] [outer = 0x92d45000] 09:03:58 INFO - PROCESS | 1738 | 1464624238437 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x99ec8800) [pid = 1738] [serial = 551] [outer = 0x92d45000] 09:03:59 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:59 INFO - PROCESS | 1738 | 1464624239732 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:03:59 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:03:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1833ms 09:03:59 INFO - PROCESS | 1738 | 1464624239783 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 1738 | 1464624239787 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 09:03:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:03:59 INFO - PROCESS | 1738 | 1464624239842 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 1738 | 1464624239846 Marionette TRACE conn3 <- [1,706,null,{}] 09:03:59 INFO - PROCESS | 1738 | 1464624239906 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:04:00 INFO - PROCESS | 1738 | 1464624240127 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:04:00 INFO - PROCESS | 1738 | 1464624240311 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x920f3000 == 87 [pid = 1738] [id = 184] 09:04:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x996b8c00) [pid = 1738] [serial = 552] [outer = (nil)] 09:04:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x9b18a000) [pid = 1738] [serial = 553] [outer = 0x996b8c00] 09:04:00 INFO - PROCESS | 1738 | 1464624240396 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0xa23c1c00) [pid = 1738] [serial = 554] [outer = 0x996b8c00] 09:04:01 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:01 INFO - PROCESS | 1738 | 1464624241737 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:04:01 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:04:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1989ms 09:04:01 INFO - PROCESS | 1738 | 1464624241816 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 1738 | 1464624241821 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 09:04:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:04:01 INFO - PROCESS | 1738 | 1464624241849 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 1738 | 1464624241854 Marionette TRACE conn3 <- [1,710,null,{}] 09:04:01 INFO - PROCESS | 1738 | 1464624241860 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:04:02 INFO - PROCESS | 1738 | 1464624242039 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:04:02 INFO - PROCESS | 1738 | 1464624242225 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x9aac9000 == 88 [pid = 1738] [id = 185] 09:04:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x9cec8400) [pid = 1738] [serial = 555] [outer = (nil)] 09:04:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0xa335e400) [pid = 1738] [serial = 556] [outer = 0x9cec8400] 09:04:02 INFO - PROCESS | 1738 | 1464624242312 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0xa3691400) [pid = 1738] [serial = 557] [outer = 0x9cec8400] 09:04:03 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:03 INFO - PROCESS | 1738 | 1464624243642 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:04:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:04:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1838ms 09:04:03 INFO - PROCESS | 1738 | 1464624243729 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 1738 | 1464624243733 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 09:04:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:04:03 INFO - PROCESS | 1738 | 1464624243759 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 1738 | 1464624243763 Marionette TRACE conn3 <- [1,714,null,{}] 09:04:03 INFO - PROCESS | 1738 | 1464624243768 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:04:03 INFO - PROCESS | 1738 | 1464624243948 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:04:04 INFO - PROCESS | 1738 | 1464624244139 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a97b800 == 89 [pid = 1738] [id = 186] 09:04:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x8c82fc00) [pid = 1738] [serial = 558] [outer = (nil)] 09:04:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x9051e400) [pid = 1738] [serial = 559] [outer = 0x8c82fc00] 09:04:04 INFO - PROCESS | 1738 | 1464624244222 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x906d5c00) [pid = 1738] [serial = 560] [outer = 0x8c82fc00] 09:04:05 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:06 INFO - PROCESS | 1738 | 1464624246132 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:04:06 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:04:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2435ms 09:04:06 INFO - PROCESS | 1738 | 1464624246191 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:04:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:04:06 INFO - PROCESS | 1738 | 1464624246196 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 09:04:06 INFO - PROCESS | 1738 | 1464624246204 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 1738 | 1464624246209 Marionette TRACE conn3 <- [1,718,null,{}] 09:04:06 INFO - PROCESS | 1738 | 1464624246216 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:04:06 INFO - PROCESS | 1738 | 1464624246393 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:04:06 INFO - PROCESS | 1738 | 1464624246613 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d991400 == 90 [pid = 1738] [id = 187] 09:04:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0x8d992800) [pid = 1738] [serial = 561] [outer = (nil)] 09:04:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x8e134c00) [pid = 1738] [serial = 562] [outer = 0x8d992800] 09:04:06 INFO - PROCESS | 1738 | 1464624246694 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0x8e546000) [pid = 1738] [serial = 563] [outer = 0x8d992800] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x911bc000 == 89 [pid = 1738] [id = 154] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x9acc6000 == 88 [pid = 1738] [id = 18] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8e134800 == 87 [pid = 1738] [id = 153] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x923e7000 == 86 [pid = 1738] [id = 15] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8cff3400 == 85 [pid = 1738] [id = 152] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x91037000) [pid = 1738] [serial = 472] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x987a8000 == 84 [pid = 1738] [id = 16] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x98894800 == 83 [pid = 1738] [id = 17] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8e261800 == 82 [pid = 1738] [id = 151] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x9b9d0c00 == 81 [pid = 1738] [id = 30] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x93a8e000 == 80 [pid = 1738] [id = 88] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x9229e800 == 79 [pid = 1738] [id = 19] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x91ca0000 == 78 [pid = 1738] [id = 121] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8e548400 == 77 [pid = 1738] [id = 177] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x911b4c00 == 76 [pid = 1738] [id = 176] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8cffc000 == 75 [pid = 1738] [id = 175] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8aa47800 == 74 [pid = 1738] [id = 174] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8e25a000 == 73 [pid = 1738] [id = 173] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8e133000 == 72 [pid = 1738] [id = 172] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8a97e400 == 71 [pid = 1738] [id = 169] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8a974400 == 70 [pid = 1738] [id = 168] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0xa270c400 == 69 [pid = 1738] [id = 167] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x90513000 == 68 [pid = 1738] [id = 166] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x9afc2000 == 67 [pid = 1738] [id = 165] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7c7400 == 66 [pid = 1738] [id = 164] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x99baac00 == 65 [pid = 1738] [id = 163] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x98836800 == 64 [pid = 1738] [id = 162] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8e133800 == 63 [pid = 1738] [id = 161] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x906d0c00 == 62 [pid = 1738] [id = 160] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8e55c800 == 61 [pid = 1738] [id = 159] 09:04:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8aa56000 == 60 [pid = 1738] [id = 158] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x93a8fc00) [pid = 1738] [serial = 466] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0xa6b51400) [pid = 1738] [serial = 430] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0xa6b51c00) [pid = 1738] [serial = 442] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x91bef800) [pid = 1738] [serial = 463] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x8d7cdc00) [pid = 1738] [serial = 427] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x8c6be000) [pid = 1738] [serial = 433] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x8e547c00) [pid = 1738] [serial = 452] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x911bcc00) [pid = 1738] [serial = 411] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x911b7000) [pid = 1738] [serial = 457] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x91a70c00) [pid = 1738] [serial = 458] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x97508800) [pid = 1738] [serial = 470] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x8c9a9c00) [pid = 1738] [serial = 449] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8d987400) [pid = 1738] [serial = 408] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x91037800) [pid = 1738] [serial = 461] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x9229e000) [pid = 1738] [serial = 464] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8ef58400) [pid = 1738] [serial = 460] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0xa368f000) [pid = 1738] [serial = 424] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x8c838c00) [pid = 1738] [serial = 439] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x8e130800) [pid = 1738] [serial = 451] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8ef62800) [pid = 1738] [serial = 454] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x93c9a000) [pid = 1738] [serial = 467] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x90519400) [pid = 1738] [serial = 455] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x8aa4fc00) [pid = 1738] [serial = 445] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x9cec9400) [pid = 1738] [serial = 406] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x95329800) [pid = 1738] [serial = 469] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x906d1c00) [pid = 1738] [serial = 238] [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:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x92e32c00) [pid = 1738] [serial = 414] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x9b186000) [pid = 1738] [serial = 417] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0xa3353800) [pid = 1738] [serial = 420] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8c82bc00) [pid = 1738] [serial = 436] [outer = (nil)] [url = about:blank] 09:04:07 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x8c9a3400) [pid = 1738] [serial = 448] [outer = (nil)] [url = about:blank] 09:04:08 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:08 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:04:08 INFO - PROCESS | 1738 | 1464624248032 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:04:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:04:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1883ms 09:04:08 INFO - PROCESS | 1738 | 1464624248130 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 1738 | 1464624248138 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 09:04:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:04:08 INFO - PROCESS | 1738 | 1464624248149 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 1738 | 1464624248152 Marionette TRACE conn3 <- [1,722,null,{}] 09:04:08 INFO - PROCESS | 1738 | 1464624248172 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:04:08 INFO - PROCESS | 1738 | 1464624248340 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:04:08 INFO - PROCESS | 1738 | 1464624248351 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c82bc00 == 61 [pid = 1738] [id = 188] 09:04:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8c838c00) [pid = 1738] [serial = 564] [outer = (nil)] 09:04:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8e262c00) [pid = 1738] [serial = 565] [outer = 0x8c838c00] 09:04:08 INFO - PROCESS | 1738 | 1464624248428 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8e562400) [pid = 1738] [serial = 566] [outer = 0x8c838c00] 09:04:09 INFO - PROCESS | 1738 | 1464624249267 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:04:09 INFO - PROCESS | 1738 | 1464624249353 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 09:04:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:04:09 INFO - PROCESS | 1738 | 1464624249360 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - PROCESS | 1738 | 1464624249366 Marionette TRACE conn3 <- [1,726,null,{}] 09:04:09 INFO - PROCESS | 1738 | 1464624249381 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:04:09 INFO - PROCESS | 1738 | 1464624249562 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:04:09 INFO - PROCESS | 1738 | 1464624249734 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c82d000 == 62 [pid = 1738] [id = 189] 09:04:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8ef59c00) [pid = 1738] [serial = 567] [outer = (nil)] 09:04:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x9051b000) [pid = 1738] [serial = 568] [outer = 0x8ef59c00] 09:04:09 INFO - PROCESS | 1738 | 1464624249813 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x911af800) [pid = 1738] [serial = 569] [outer = 0x8ef59c00] 09:04:10 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:10 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:04:10 INFO - PROCESS | 1738 | 1464624250767 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:04:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:04:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1440ms 09:04:10 INFO - PROCESS | 1738 | 1464624250801 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 1738 | 1464624250804 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 09:04:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:04:10 INFO - PROCESS | 1738 | 1464624250811 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 1738 | 1464624250826 Marionette TRACE conn3 <- [1,730,null,{}] 09:04:10 INFO - PROCESS | 1738 | 1464624250838 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:04:11 INFO - PROCESS | 1738 | 1464624251081 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:04:11 INFO - PROCESS | 1738 | 1464624251116 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e544400 == 63 [pid = 1738] [id = 190] 09:04:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x91388000) [pid = 1738] [serial = 570] [outer = (nil)] 09:04:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x91a64000) [pid = 1738] [serial = 571] [outer = 0x91388000] 09:04:11 INFO - PROCESS | 1738 | 1464624251192 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x91b27400) [pid = 1738] [serial = 572] [outer = 0x91388000] 09:04:12 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x91393c00) [pid = 1738] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:04:12 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x8e54ac00) [pid = 1738] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:04:12 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x8e138c00) [pid = 1738] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:04:12 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8e25f800) [pid = 1738] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:04:12 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8aa53000) [pid = 1738] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:04:12 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x911b6400) [pid = 1738] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:04:12 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8e132800) [pid = 1738] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:04:12 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:12 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:04:12 INFO - PROCESS | 1738 | 1464624252542 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:04:12 INFO - PROCESS | 1738 | 1464624252573 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 09:04:12 INFO - PROCESS | 1738 | 1464624252587 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 1738 | 1464624252589 Marionette TRACE conn3 <- [1,734,null,{}] 09:04:12 INFO - PROCESS | 1738 | 1464624252597 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:04:12 INFO - PROCESS | 1738 | 1464624252755 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:04:12 INFO - PROCESS | 1738 | 1464624252770 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa53000 == 64 [pid = 1738] [id = 191] 09:04:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8cffb000) [pid = 1738] [serial = 573] [outer = (nil)] 09:04:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x91b2e800) [pid = 1738] [serial = 574] [outer = 0x8cffb000] 09:04:12 INFO - PROCESS | 1738 | 1464624252845 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x91be5400) [pid = 1738] [serial = 575] [outer = 0x8cffb000] 09:04:13 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:13 INFO - PROCESS | 1738 | 1464624253738 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:04:13 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:04:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1190ms 09:04:13 INFO - PROCESS | 1738 | 1464624253770 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 1738 | 1464624253773 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 09:04:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:04:13 INFO - PROCESS | 1738 | 1464624253783 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 1738 | 1464624253786 Marionette TRACE conn3 <- [1,738,null,{}] 09:04:13 INFO - PROCESS | 1738 | 1464624253792 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:04:13 INFO - PROCESS | 1738 | 1464624253980 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:04:14 INFO - PROCESS | 1738 | 1464624253990 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c82f800 == 65 [pid = 1738] [id = 192] 09:04:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x91a6a800) [pid = 1738] [serial = 576] [outer = (nil)] 09:04:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x93a8e800) [pid = 1738] [serial = 577] [outer = 0x91a6a800] 09:04:14 INFO - PROCESS | 1738 | 1464624254067 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x93c34000) [pid = 1738] [serial = 578] [outer = 0x91a6a800] 09:04:15 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:15 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:04:15 INFO - PROCESS | 1738 | 1464624255725 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:04:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:04:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1983ms 09:04:15 INFO - PROCESS | 1738 | 1464624255764 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 1738 | 1464624255770 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 09:04:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:04:15 INFO - PROCESS | 1738 | 1464624255778 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 1738 | 1464624255784 Marionette TRACE conn3 <- [1,742,null,{}] 09:04:15 INFO - PROCESS | 1738 | 1464624255794 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:04:15 INFO - PROCESS | 1738 | 1464624255975 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:04:16 INFO - PROCESS | 1738 | 1464624256161 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a974400 == 66 [pid = 1738] [id = 193] 09:04:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x8c833000) [pid = 1738] [serial = 579] [outer = (nil)] 09:04:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x8d7c9000) [pid = 1738] [serial = 580] [outer = 0x8c833000] 09:04:16 INFO - PROCESS | 1738 | 1464624256248 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x8e259c00) [pid = 1738] [serial = 581] [outer = 0x8c833000] 09:04:17 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:17 INFO - PROCESS | 1738 | 1464624257598 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:04:17 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:04:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1834ms 09:04:17 INFO - PROCESS | 1738 | 1464624257612 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 1738 | 1464624257621 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 09:04:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:04:17 INFO - PROCESS | 1738 | 1464624257631 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 1738 | 1464624257635 Marionette TRACE conn3 <- [1,746,null,{}] 09:04:17 INFO - PROCESS | 1738 | 1464624257777 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:04:18 INFO - PROCESS | 1738 | 1464624258010 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:04:18 INFO - PROCESS | 1738 | 1464624258142 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7c6000 == 67 [pid = 1738] [id = 194] 09:04:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x8e135400) [pid = 1738] [serial = 582] [outer = (nil)] 09:04:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x8ef5c800) [pid = 1738] [serial = 583] [outer = 0x8e135400] 09:04:18 INFO - PROCESS | 1738 | 1464624258230 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x9138d400) [pid = 1738] [serial = 584] [outer = 0x8e135400] 09:04:18 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:19 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:19 INFO - PROCESS | 1738 | 1464624259495 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:04:19 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:04:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1900ms 09:04:19 INFO - PROCESS | 1738 | 1464624259532 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 1738 | 1464624259535 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 09:04:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:04:19 INFO - PROCESS | 1738 | 1464624259542 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 1738 | 1464624259548 Marionette TRACE conn3 <- [1,750,null,{}] 09:04:19 INFO - PROCESS | 1738 | 1464624259565 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:04:19 INFO - PROCESS | 1738 | 1464624259825 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:04:20 INFO - PROCESS | 1738 | 1464624260010 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa4dc00 == 68 [pid = 1738] [id = 195] 09:04:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x8aa50800) [pid = 1738] [serial = 585] [outer = (nil)] 09:04:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x93c34400) [pid = 1738] [serial = 586] [outer = 0x8aa50800] 09:04:20 INFO - PROCESS | 1738 | 1464624260099 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x9531d000) [pid = 1738] [serial = 587] [outer = 0x8aa50800] 09:04:21 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:21 INFO - PROCESS | 1738 | 1464624261394 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:04:21 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:04:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1896ms 09:04:21 INFO - PROCESS | 1738 | 1464624261438 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:04:21 INFO - PROCESS | 1738 | 1464624261443 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 09:04:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:04:21 INFO - PROCESS | 1738 | 1464624261449 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 1738 | 1464624261452 Marionette TRACE conn3 <- [1,754,null,{}] 09:04:21 INFO - PROCESS | 1738 | 1464624261559 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:04:21 INFO - PROCESS | 1738 | 1464624261779 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:04:21 INFO - PROCESS | 1738 | 1464624261962 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a978800 == 69 [pid = 1738] [id = 196] 09:04:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x8d991800) [pid = 1738] [serial = 588] [outer = (nil)] 09:04:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x987a8000) [pid = 1738] [serial = 589] [outer = 0x8d991800] 09:04:22 INFO - PROCESS | 1738 | 1464624262047 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x98c25400) [pid = 1738] [serial = 590] [outer = 0x8d991800] 09:04:23 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:23 INFO - PROCESS | 1738 | 1464624263341 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:04:23 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:04:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1932ms 09:04:23 INFO - PROCESS | 1738 | 1464624263383 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 1738 | 1464624263387 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 09:04:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:04:23 INFO - PROCESS | 1738 | 1464624263496 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - PROCESS | 1738 | 1464624263499 Marionette TRACE conn3 <- [1,758,null,{}] 09:04:23 INFO - PROCESS | 1738 | 1464624263508 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:04:23 INFO - PROCESS | 1738 | 1464624263680 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:04:23 INFO - PROCESS | 1738 | 1464624263860 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x90516000 == 70 [pid = 1738] [id = 197] 09:04:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x93a87c00) [pid = 1738] [serial = 591] [outer = (nil)] 09:04:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x99a5e800) [pid = 1738] [serial = 592] [outer = 0x93a87c00] 09:04:23 INFO - PROCESS | 1738 | 1464624263955 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x99ec6c00) [pid = 1738] [serial = 593] [outer = 0x93a87c00] 09:04:24 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:24 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:04:24 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:24 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:24 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:24 INFO - PROCESS | 1738 | 1464624264896 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:04:24 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:04:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1482ms 09:04:24 INFO - PROCESS | 1738 | 1464624264929 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 1738 | 1464624264932 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 09:04:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:04:24 INFO - PROCESS | 1738 | 1464624264939 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 1738 | 1464624264943 Marionette TRACE conn3 <- [1,762,null,{}] 09:04:24 INFO - PROCESS | 1738 | 1464624264949 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:04:25 INFO - PROCESS | 1738 | 1464624265144 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:04:25 INFO - PROCESS | 1738 | 1464624265372 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c6bb800 == 71 [pid = 1738] [id = 198] 09:04:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x953acc00) [pid = 1738] [serial = 594] [outer = (nil)] 09:04:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x9b8b1400) [pid = 1738] [serial = 595] [outer = 0x953acc00] 09:04:25 INFO - PROCESS | 1738 | 1464624265504 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x9cec6000) [pid = 1738] [serial = 596] [outer = 0x953acc00] 09:04:26 INFO - PROCESS | 1738 | 1464624266803 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:04:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:04:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1929ms 09:04:26 INFO - PROCESS | 1738 | 1464624266970 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 1738 | 1464624266975 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 09:04:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:04:27 INFO - PROCESS | 1738 | 1464624266999 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 1738 | 1464624267002 Marionette TRACE conn3 <- [1,766,null,{}] 09:04:27 INFO - PROCESS | 1738 | 1464624267009 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:04:27 INFO - PROCESS | 1738 | 1464624267182 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:04:27 INFO - PROCESS | 1738 | 1464624267626 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c9ab800 == 72 [pid = 1738] [id = 199] 09:04:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x8cfefc00) [pid = 1738] [serial = 597] [outer = (nil)] 09:04:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x8d7c3c00) [pid = 1738] [serial = 598] [outer = 0x8cfefc00] 09:04:27 INFO - PROCESS | 1738 | 1464624267748 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x8da1f800) [pid = 1738] [serial = 599] [outer = 0x8cfefc00] 09:04:29 INFO - PROCESS | 1738 | 1464624269100 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:04:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:04:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2151ms 09:04:29 INFO - PROCESS | 1738 | 1464624269215 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:04:29 INFO - PROCESS | 1738 | 1464624269220 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 09:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:04:29 INFO - PROCESS | 1738 | 1464624269240 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:04:29 INFO - PROCESS | 1738 | 1464624269246 Marionette TRACE conn3 <- [1,770,null,{}] 09:04:29 INFO - PROCESS | 1738 | 1464624269254 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:04:29 INFO - PROCESS | 1738 | 1464624269439 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:04:29 INFO - PROCESS | 1738 | 1464624269631 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cff5000 == 73 [pid = 1738] [id = 200] 09:04:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0x8d7d0800) [pid = 1738] [serial = 600] [outer = (nil)] 09:04:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x8ee88c00) [pid = 1738] [serial = 601] [outer = 0x8d7d0800] 09:04:29 INFO - PROCESS | 1738 | 1464624269711 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0x91035400) [pid = 1738] [serial = 602] [outer = 0x8d7d0800] 09:04:30 INFO - PROCESS | 1738 | 1464624270605 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:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1395ms 09:04:30 INFO - PROCESS | 1738 | 1464624270638 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 1738 | 1464624270643 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 09:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:04:30 INFO - PROCESS | 1738 | 1464624270651 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 1738 | 1464624270654 Marionette TRACE conn3 <- [1,774,null,{}] 09:04:30 INFO - PROCESS | 1738 | 1464624270660 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:04:30 INFO - PROCESS | 1738 | 1464624270831 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:04:31 INFO - PROCESS | 1738 | 1464624271029 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c832000 == 74 [pid = 1738] [id = 201] 09:04:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0x8ef53c00) [pid = 1738] [serial = 603] [outer = (nil)] 09:04:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0x91be6c00) [pid = 1738] [serial = 604] [outer = 0x8ef53c00] 09:04:31 INFO - PROCESS | 1738 | 1464624271106 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0x920f0800) [pid = 1738] [serial = 605] [outer = 0x8ef53c00] 09:04:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8aa56400 == 73 [pid = 1738] [id = 150] 09:04:31 INFO - PROCESS | 1738 | --DOCSHELL 0x923ea000 == 72 [pid = 1738] [id = 156] 09:04:31 INFO - PROCESS | 1738 | --DOCSHELL 0x923e4400 == 71 [pid = 1738] [id = 25] 09:04:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8c83a000 == 70 [pid = 1738] [id = 149] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0x95083800) [pid = 1738] [serial = 535] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0x8c835000) [pid = 1738] [serial = 475] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0x8e566c00) [pid = 1738] [serial = 478] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x91a67800) [pid = 1738] [serial = 481] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x98835000) [pid = 1738] [serial = 484] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x996b4000) [pid = 1738] [serial = 487] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x99ec5800) [pid = 1738] [serial = 490] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x9b185400) [pid = 1738] [serial = 493] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0xa23edc00) [pid = 1738] [serial = 496] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0xa335ec00) [pid = 1738] [serial = 499] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0xa6803000) [pid = 1738] [serial = 502] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x8a97c000) [pid = 1738] [serial = 505] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x91b2b000) [pid = 1738] [serial = 508] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x906ce400) [pid = 1738] [serial = 514] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x8e25c800) [pid = 1738] [serial = 511] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8c6c5400 == 69 [pid = 1738] [id = 146] 09:04:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8e54c800 == 68 [pid = 1738] [id = 181] 09:04:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8da1b800 == 67 [pid = 1738] [id = 180] 09:04:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8c9a7000 == 66 [pid = 1738] [id = 179] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x923ea400) [pid = 1738] [serial = 529] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x953ac800) [pid = 1738] [serial = 532] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x93a86800) [pid = 1738] [serial = 530] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8e55f800) [pid = 1738] [serial = 518] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8e547800) [pid = 1738] [serial = 517] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x90520400) [pid = 1738] [serial = 521] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x8ef61400) [pid = 1738] [serial = 520] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x8ef5a400) [pid = 1738] [serial = 523] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x91037400) [pid = 1738] [serial = 524] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x91a69c00) [pid = 1738] [serial = 526] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x91be3800) [pid = 1738] [serial = 473] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x9874ec00) [pid = 1738] [serial = 533] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x92294c00) [pid = 1738] [serial = 527] [outer = (nil)] [url = about:blank] 09:04:32 INFO - PROCESS | 1738 | 1464624272160 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:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1530ms 09:04:32 INFO - PROCESS | 1738 | 1464624272182 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 1738 | 1464624272186 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 09:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:04:32 INFO - PROCESS | 1738 | 1464624272199 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 1738 | 1464624272209 Marionette TRACE conn3 <- [1,778,null,{}] 09:04:32 INFO - PROCESS | 1738 | 1464624272217 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:04:32 INFO - PROCESS | 1738 | 1464624272386 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:04:32 INFO - PROCESS | 1738 | 1464624272531 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c6c6c00 == 67 [pid = 1738] [id = 202] 09:04:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x8da1b800) [pid = 1738] [serial = 606] [outer = (nil)] 09:04:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x911bc400) [pid = 1738] [serial = 607] [outer = 0x8da1b800] 09:04:32 INFO - PROCESS | 1738 | 1464624272604 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x91b2c800) [pid = 1738] [serial = 608] [outer = 0x8da1b800] 09:04:33 INFO - PROCESS | 1738 | 1464624273374 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:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1256ms 09:04:33 INFO - PROCESS | 1738 | 1464624273448 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:04:33 INFO - PROCESS | 1738 | 1464624273453 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 09:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:04:33 INFO - PROCESS | 1738 | 1464624273459 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 1738 | 1464624273462 Marionette TRACE conn3 <- [1,782,null,{}] 09:04:33 INFO - PROCESS | 1738 | 1464624273467 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:04:33 INFO - PROCESS | 1738 | 1464624273633 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:04:33 INFO - PROCESS | 1738 | 1464624273643 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7c7400 == 68 [pid = 1738] [id = 203] 09:04:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x91387400) [pid = 1738] [serial = 609] [outer = (nil)] 09:04:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x92298400) [pid = 1738] [serial = 610] [outer = 0x91387400] 09:04:33 INFO - PROCESS | 1738 | 1464624273716 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x923ea400) [pid = 1738] [serial = 611] [outer = 0x91387400] 09:04:34 INFO - PROCESS | 1738 | 1464624274699 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:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1278ms 09:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:04:34 INFO - PROCESS | 1738 | 1464624274738 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 1738 | 1464624274741 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 09:04:34 INFO - PROCESS | 1738 | 1464624274747 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - PROCESS | 1738 | 1464624274750 Marionette TRACE conn3 <- [1,786,null,{}] 09:04:34 INFO - PROCESS | 1738 | 1464624274756 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:04:34 INFO - PROCESS | 1738 | 1464624274960 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:04:35 INFO - PROCESS | 1738 | 1464624274991 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x93a8b800 == 69 [pid = 1738] [id = 204] 09:04:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x93c30000) [pid = 1738] [serial = 612] [outer = (nil)] 09:04:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x95084c00) [pid = 1738] [serial = 613] [outer = 0x93c30000] 09:04:35 INFO - PROCESS | 1738 | 1464624275070 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x987a0800) [pid = 1738] [serial = 614] [outer = 0x93c30000] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8a973000) [pid = 1738] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x93c9c800) [pid = 1738] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x8c6c1400) [pid = 1738] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x9afc3400) [pid = 1738] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8c6be400) [pid = 1738] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x98838c00) [pid = 1738] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x90512c00) [pid = 1738] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0xa23f0400) [pid = 1738] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x8cff0000) [pid = 1738] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x911b9000) [pid = 1738] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8ef56800) [pid = 1738] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x9afc5c00) [pid = 1738] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x8cff9800) [pid = 1738] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x99ecc800) [pid = 1738] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x91034000) [pid = 1738] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x8d7c5000) [pid = 1738] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x922cc400) [pid = 1738] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8d986400) [pid = 1738] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x9138e400) [pid = 1738] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0xa3163c00) [pid = 1738] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x91032800) [pid = 1738] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0xa051fc00) [pid = 1738] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x8d7cf400) [pid = 1738] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8e12c800) [pid = 1738] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8c82c800) [pid = 1738] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x99954400) [pid = 1738] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8c6bac00) [pid = 1738] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8aa48000) [pid = 1738] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8c834800) [pid = 1738] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x99bb3000) [pid = 1738] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x91a6fc00) [pid = 1738] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x9882e400) [pid = 1738] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x91388000) [pid = 1738] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8da20800) [pid = 1738] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8c838c00) [pid = 1738] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8e54e400) [pid = 1738] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x92d45000) [pid = 1738] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x9138a000) [pid = 1738] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x9cec8400) [pid = 1738] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8c82fc00) [pid = 1738] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8c9a9800) [pid = 1738] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8d992800) [pid = 1738] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8d7c3000) [pid = 1738] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x996b8c00) [pid = 1738] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x8cffb000) [pid = 1738] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8ef59c00) [pid = 1738] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x8e560400) [pid = 1738] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x91035c00) [pid = 1738] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x9afc5400) [pid = 1738] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0xa335b400) [pid = 1738] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0xa23be000) [pid = 1738] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x8a975000) [pid = 1738] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:04:36 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x8d98f400) [pid = 1738] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:04:36 INFO - PROCESS | 1738 | 1464624276880 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:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 2193ms 09:04:36 INFO - PROCESS | 1738 | 1464624276940 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 1738 | 1464624276944 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 09:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:04:36 INFO - PROCESS | 1738 | 1464624276950 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 1738 | 1464624276953 Marionette TRACE conn3 <- [1,790,null,{}] 09:04:36 INFO - PROCESS | 1738 | 1464624276958 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:04:37 INFO - PROCESS | 1738 | 1464624277115 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:04:37 INFO - PROCESS | 1738 | 1464624277128 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c6c1400 == 70 [pid = 1738] [id = 205] 09:04:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x8c82e000) [pid = 1738] [serial = 615] [outer = (nil)] 09:04:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x8c9a5000) [pid = 1738] [serial = 616] [outer = 0x8c82e000] 09:04:37 INFO - PROCESS | 1738 | 1464624277200 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8cff9800) [pid = 1738] [serial = 617] [outer = 0x8c82e000] 09:04:38 INFO - PROCESS | 1738 | 1464624278036 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:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1133ms 09:04:38 INFO - PROCESS | 1738 | 1464624278088 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:04:38 INFO - PROCESS | 1738 | 1464624278092 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 09:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:04:38 INFO - PROCESS | 1738 | 1464624278098 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:04:38 INFO - PROCESS | 1738 | 1464624278100 Marionette TRACE conn3 <- [1,794,null,{}] 09:04:38 INFO - PROCESS | 1738 | 1464624278106 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:04:38 INFO - PROCESS | 1738 | 1464624278255 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:04:38 INFO - PROCESS | 1738 | 1464624278269 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c82c800 == 71 [pid = 1738] [id = 206] 09:04:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8c82d400) [pid = 1738] [serial = 618] [outer = (nil)] 09:04:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8e12cc00) [pid = 1738] [serial = 619] [outer = 0x8c82d400] 09:04:38 INFO - PROCESS | 1738 | 1464624278341 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8ee81c00) [pid = 1738] [serial = 620] [outer = 0x8c82d400] 09:04:39 INFO - PROCESS | 1738 | 1464624279503 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:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1478ms 09:04:39 INFO - PROCESS | 1738 | 1464624279577 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:04:39 INFO - PROCESS | 1738 | 1464624279583 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 09:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:04:39 INFO - PROCESS | 1738 | 1464624279593 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - PROCESS | 1738 | 1464624279597 Marionette TRACE conn3 <- [1,798,null,{}] 09:04:39 INFO - PROCESS | 1738 | 1464624279606 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:04:39 INFO - PROCESS | 1738 | 1464624279829 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:04:40 INFO - PROCESS | 1738 | 1464624280068 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cff5400 == 72 [pid = 1738] [id = 207] 09:04:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8d985800) [pid = 1738] [serial = 621] [outer = (nil)] 09:04:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8e259400) [pid = 1738] [serial = 622] [outer = 0x8d985800] 09:04:40 INFO - PROCESS | 1738 | 1464624280205 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8e55c800) [pid = 1738] [serial = 623] [outer = 0x8d985800] 09:04:41 INFO - PROCESS | 1738 | 1464624281121 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:04:41 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:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1582ms 09:04:41 INFO - PROCESS | 1738 | 1464624281177 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:04:41 INFO - PROCESS | 1738 | 1464624281195 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 09:04:41 INFO - PROCESS | 1738 | 1464624281206 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 1738 | 1464624281211 Marionette TRACE conn3 <- [1,802,null,{}] 09:04:41 INFO - PROCESS | 1738 | 1464624281217 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:04:41 INFO - PROCESS | 1738 | 1464624281442 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:04:41 INFO - PROCESS | 1738 | 1464624281737 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef5f000 == 73 [pid = 1738] [id = 208] 09:04:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x90519c00) [pid = 1738] [serial = 624] [outer = (nil)] 09:04:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x906ce000) [pid = 1738] [serial = 625] [outer = 0x90519c00] 09:04:41 INFO - PROCESS | 1738 | 1464624281866 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x911b6000) [pid = 1738] [serial = 626] [outer = 0x90519c00] 09:04:42 INFO - PROCESS | 1738 | 1464624282780 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:04:42 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:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1639ms 09:04:42 INFO - PROCESS | 1738 | 1464624282844 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 1738 | 1464624282849 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 09:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:04:42 INFO - PROCESS | 1738 | 1464624282855 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 1738 | 1464624282862 Marionette TRACE conn3 <- [1,806,null,{}] 09:04:42 INFO - PROCESS | 1738 | 1464624282878 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:04:43 INFO - PROCESS | 1738 | 1464624283123 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:04:43 INFO - PROCESS | 1738 | 1464624283357 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x9103a000 == 74 [pid = 1738] [id = 209] 09:04:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x920ed800) [pid = 1738] [serial = 627] [outer = (nil)] 09:04:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x923f0000) [pid = 1738] [serial = 628] [outer = 0x920ed800] 09:04:43 INFO - PROCESS | 1738 | 1464624283492 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x9803d800) [pid = 1738] [serial = 629] [outer = 0x920ed800] 09:04:44 INFO - PROCESS | 1738 | 1464624284371 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:04:44 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:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1585ms 09:04:44 INFO - PROCESS | 1738 | 1464624284441 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:04:44 INFO - PROCESS | 1738 | 1464624284447 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 09:04:44 INFO - PROCESS | 1738 | 1464624284453 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 1738 | 1464624284457 Marionette TRACE conn3 <- [1,810,null,{}] 09:04:44 INFO - PROCESS | 1738 | 1464624284462 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:04:44 INFO - PROCESS | 1738 | 1464624284701 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:04:44 INFO - PROCESS | 1738 | 1464624284932 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x91037c00 == 75 [pid = 1738] [id = 210] 09:04:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x922cf400) [pid = 1738] [serial = 630] [outer = (nil)] 09:04:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x9961b000) [pid = 1738] [serial = 631] [outer = 0x922cf400] 09:04:45 INFO - PROCESS | 1738 | 1464624285065 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x99934000) [pid = 1738] [serial = 632] [outer = 0x922cf400] 09:04:45 INFO - PROCESS | 1738 | 1464624285950 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:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1537ms 09:04:45 INFO - PROCESS | 1738 | 1464624285989 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 1738 | 1464624285993 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 09:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:04:46 INFO - PROCESS | 1738 | 1464624286000 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 1738 | 1464624286003 Marionette TRACE conn3 <- [1,814,null,{}] 09:04:46 INFO - PROCESS | 1738 | 1464624286009 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:04:46 INFO - PROCESS | 1738 | 1464624286182 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:04:46 INFO - PROCESS | 1738 | 1464624286401 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa54800 == 76 [pid = 1738] [id = 211] 09:04:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x922c9800) [pid = 1738] [serial = 633] [outer = (nil)] 09:04:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x99ec5800) [pid = 1738] [serial = 634] [outer = 0x922c9800] 09:04:46 INFO - PROCESS | 1738 | 1464624286528 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x9a859800) [pid = 1738] [serial = 635] [outer = 0x922c9800] 09:04:47 INFO - PROCESS | 1738 | 1464624287498 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:04:47 INFO - PROCESS | 1738 | 1464624287545 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 09:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:04:47 INFO - PROCESS | 1738 | 1464624287551 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:04:47 INFO - PROCESS | 1738 | 1464624287555 Marionette TRACE conn3 <- [1,818,null,{}] 09:04:47 INFO - PROCESS | 1738 | 1464624287561 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:04:47 INFO - PROCESS | 1738 | 1464624287772 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:04:48 INFO - PROCESS | 1738 | 1464624288004 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef56000 == 77 [pid = 1738] [id = 212] 09:04:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x9afb8c00) [pid = 1738] [serial = 636] [outer = (nil)] 09:04:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x9b9d0400) [pid = 1738] [serial = 637] [outer = 0x9afb8c00] 09:04:48 INFO - PROCESS | 1738 | 1464624288130 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0xa22ac400) [pid = 1738] [serial = 638] [outer = 0x9afb8c00] 09:04:48 INFO - PROCESS | 1738 | 1464624288988 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:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1489ms 09:04:49 INFO - PROCESS | 1738 | 1464624289041 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 1738 | 1464624289045 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 09:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:04:49 INFO - PROCESS | 1738 | 1464624289052 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 1738 | 1464624289056 Marionette TRACE conn3 <- [1,822,null,{}] 09:04:49 INFO - PROCESS | 1738 | 1464624289061 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:04:49 INFO - PROCESS | 1738 | 1464624289234 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:04:49 INFO - PROCESS | 1738 | 1464624289423 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa51400 == 78 [pid = 1738] [id = 213] 09:04:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x9b18c800) [pid = 1738] [serial = 639] [outer = (nil)] 09:04:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0xa270d400) [pid = 1738] [serial = 640] [outer = 0x9b18c800] 09:04:49 INFO - PROCESS | 1738 | 1464624289515 Marionette DEBUG loaded listener.js 09:04:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0xa27c4800) [pid = 1738] [serial = 641] [outer = 0x9b18c800] 09:04:50 INFO - PROCESS | 1738 | 1464624290464 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:04:50 INFO - PROCESS | 1738 | 1464624290539 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 09:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:04:50 INFO - PROCESS | 1738 | 1464624290545 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:04:50 INFO - PROCESS | 1738 | 1464624290549 Marionette TRACE conn3 <- [1,826,null,{}] 09:04:50 INFO - PROCESS | 1738 | 1464624290555 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:04:50 INFO - PROCESS | 1738 | 1464624290733 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:04:50 INFO - PROCESS | 1738 | 1464624290968 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x920f5400 == 79 [pid = 1738] [id = 214] 09:04:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x99937400) [pid = 1738] [serial = 642] [outer = (nil)] 09:04:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0xa368a800) [pid = 1738] [serial = 643] [outer = 0x99937400] 09:04:51 INFO - PROCESS | 1738 | 1464624291098 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0xa3691000) [pid = 1738] [serial = 644] [outer = 0x99937400] 09:04:51 INFO - PROCESS | 1738 | 1464624291987 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:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1531ms 09:04:52 INFO - PROCESS | 1738 | 1464624292114 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 1738 | 1464624292118 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 09:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:04:52 INFO - PROCESS | 1738 | 1464624292133 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 1738 | 1464624292136 Marionette TRACE conn3 <- [1,830,null,{}] 09:04:52 INFO - PROCESS | 1738 | 1464624292142 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:04:52 INFO - PROCESS | 1738 | 1464624292337 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:04:52 INFO - PROCESS | 1738 | 1464624292585 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x953a6800 == 80 [pid = 1738] [id = 215] 09:04:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0xa3169c00) [pid = 1738] [serial = 645] [outer = (nil)] 09:04:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0xa632f800) [pid = 1738] [serial = 646] [outer = 0xa3169c00] 09:04:52 INFO - PROCESS | 1738 | 1464624292728 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0xa638c400) [pid = 1738] [serial = 647] [outer = 0xa3169c00] 09:04:53 INFO - PROCESS | 1738 | 1464624293606 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:04:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0xa632ec00) [pid = 1738] [serial = 648] [outer = 0x9750d000] 09:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1534ms 09:04:53 INFO - PROCESS | 1738 | 1464624293689 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 1738 | 1464624293692 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 09:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:04:53 INFO - PROCESS | 1738 | 1464624293786 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 1738 | 1464624293789 Marionette TRACE conn3 <- [1,834,null,{}] 09:04:53 INFO - PROCESS | 1738 | 1464624293799 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:04:53 INFO - PROCESS | 1738 | 1464624293964 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:04:54 INFO - PROCESS | 1738 | 1464624294203 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8da1b400 == 81 [pid = 1738] [id = 216] 09:04:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0xa633b800) [pid = 1738] [serial = 649] [outer = (nil)] 09:04:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0xa6b52000) [pid = 1738] [serial = 650] [outer = 0xa633b800] 09:04:54 INFO - PROCESS | 1738 | 1464624294292 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0xa6b59400) [pid = 1738] [serial = 651] [outer = 0xa633b800] 09:04:55 INFO - PROCESS | 1738 | 1464624295213 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:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1547ms 09:04:55 INFO - PROCESS | 1738 | 1464624295269 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:04:55 INFO - PROCESS | 1738 | 1464624295273 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 09:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:04:55 INFO - PROCESS | 1738 | 1464624295280 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 1738 | 1464624295285 Marionette TRACE conn3 <- [1,838,null,{}] 09:04:55 INFO - PROCESS | 1738 | 1464624295291 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:04:55 INFO - PROCESS | 1738 | 1464624295572 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:04:55 INFO - PROCESS | 1738 | 1464624295863 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c6c6400 == 82 [pid = 1738] [id = 217] 09:04:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8c99f800) [pid = 1738] [serial = 652] [outer = (nil)] 09:04:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8e12c400) [pid = 1738] [serial = 653] [outer = 0x8c99f800] 09:04:55 INFO - PROCESS | 1738 | 1464624295963 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x911b8000) [pid = 1738] [serial = 654] [outer = 0x8c99f800] 09:04:56 INFO - PROCESS | 1738 | 1464624296889 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:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1633ms 09:04:56 INFO - PROCESS | 1738 | 1464624296913 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:04:56 INFO - PROCESS | 1738 | 1464624296917 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 09:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:04:56 INFO - PROCESS | 1738 | 1464624296923 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 1738 | 1464624296926 Marionette TRACE conn3 <- [1,842,null,{}] 09:04:56 INFO - PROCESS | 1738 | 1464624296932 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:04:57 INFO - PROCESS | 1738 | 1464624297123 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:04:57 INFO - PROCESS | 1738 | 1464624297322 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa48800 == 83 [pid = 1738] [id = 218] 09:04:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8aa49400) [pid = 1738] [serial = 655] [outer = (nil)] 09:04:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x90514400) [pid = 1738] [serial = 656] [outer = 0x8aa49400] 09:04:57 INFO - PROCESS | 1738 | 1464624297404 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x91c9dc00) [pid = 1738] [serial = 657] [outer = 0x8aa49400] 09:04:58 INFO - PROCESS | 1738 | 1464624298394 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:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1532ms 09:04:58 INFO - PROCESS | 1738 | 1464624298456 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 1738 | 1464624298459 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 09:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:04:58 INFO - PROCESS | 1738 | 1464624298466 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 1738 | 1464624298469 Marionette TRACE conn3 <- [1,846,null,{}] 09:04:58 INFO - PROCESS | 1738 | 1464624298485 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:04:58 INFO - PROCESS | 1738 | 1464624298992 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:04:59 INFO - PROCESS | 1738 | 1464624299273 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c830000 == 84 [pid = 1738] [id = 219] 09:04:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8c831400) [pid = 1738] [serial = 658] [outer = (nil)] 09:04:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x8c99c800) [pid = 1738] [serial = 659] [outer = 0x8c831400] 09:04:59 INFO - PROCESS | 1738 | 1464624299352 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x8c9a7000) [pid = 1738] [serial = 660] [outer = 0x8c831400] 09:05:00 INFO - PROCESS | 1738 | 1464624300234 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:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1796ms 09:05:00 INFO - PROCESS | 1738 | 1464624300264 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:05:00 INFO - PROCESS | 1738 | 1464624300270 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 09:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:05:00 INFO - PROCESS | 1738 | 1464624300277 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 1738 | 1464624300284 Marionette TRACE conn3 <- [1,850,null,{}] 09:05:00 INFO - PROCESS | 1738 | 1464624300291 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:05:00 INFO - PROCESS | 1738 | 1464624300470 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:05:00 INFO - PROCESS | 1738 | 1464624300741 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e260000 == 85 [pid = 1738] [id = 220] 09:05:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x8e266000) [pid = 1738] [serial = 661] [outer = (nil)] 09:05:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x8ee8a400) [pid = 1738] [serial = 662] [outer = 0x8e266000] 09:05:00 INFO - PROCESS | 1738 | 1464624300869 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x8ef5b400) [pid = 1738] [serial = 663] [outer = 0x8e266000] 09:05:01 INFO - PROCESS | 1738 | 1464624301894 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:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1638ms 09:05:01 INFO - PROCESS | 1738 | 1464624301916 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 1738 | 1464624301921 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 09:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:05:01 INFO - PROCESS | 1738 | 1464624301928 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 1738 | 1464624301931 Marionette TRACE conn3 <- [1,854,null,{}] 09:05:01 INFO - PROCESS | 1738 | 1464624301937 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:05:02 INFO - PROCESS | 1738 | 1464624302119 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:05:02 INFO - PROCESS | 1738 | --DOCSHELL 0x9531e800 == 84 [pid = 1738] [id = 12] 09:05:02 INFO - PROCESS | 1738 | --DOCSHELL 0x9102e400 == 83 [pid = 1738] [id = 155] 09:05:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8aa4ac00 == 82 [pid = 1738] [id = 157] 09:05:02 INFO - PROCESS | 1738 | --DOCSHELL 0x95082000 == 81 [pid = 1738] [id = 40] 09:05:02 INFO - PROCESS | 1738 | 1464624302519 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 1738 | --DOCSHELL 0x920f4800 == 80 [pid = 1738] [id = 9] 09:05:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa4ac00 == 81 [pid = 1738] [id = 221] 09:05:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x8aa53800) [pid = 1738] [serial = 664] [outer = (nil)] 09:05:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x8c9a6c00) [pid = 1738] [serial = 665] [outer = 0x8aa53800] 09:05:02 INFO - PROCESS | 1738 | 1464624302619 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x8e260400) [pid = 1738] [serial = 666] [outer = 0x8aa53800] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x91ca8800) [pid = 1738] [serial = 307] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x906d8800) [pid = 1738] [serial = 515] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x9507a400) [pid = 1738] [serial = 415] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8d993400) [pid = 1738] [serial = 379] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x91be9400) [pid = 1738] [serial = 358] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0xa6333000) [pid = 1738] [serial = 376] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x91039000) [pid = 1738] [serial = 367] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0xa31ed800) [pid = 1738] [serial = 373] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0xa6b59800) [pid = 1738] [serial = 431] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8ee89000) [pid = 1738] [serial = 512] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8c9a1000) [pid = 1738] [serial = 440] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0xa051bc00) [pid = 1738] [serial = 494] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8c6c4400) [pid = 1738] [serial = 434] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8aa52400) [pid = 1738] [serial = 446] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0xa6b5b400) [pid = 1738] [serial = 443] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x9aacd800) [pid = 1738] [serial = 491] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x9a859c00) [pid = 1738] [serial = 355] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x91a64000) [pid = 1738] [serial = 571] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x8ee8d000) [pid = 1738] [serial = 542] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8e550400) [pid = 1738] [serial = 541] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8e262c00) [pid = 1738] [serial = 565] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x8e562400) [pid = 1738] [serial = 566] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x91bed400) [pid = 1738] [serial = 545] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x91387000) [pid = 1738] [serial = 544] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x99ec8800) [pid = 1738] [serial = 551] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x9993cc00) [pid = 1738] [serial = 550] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x98838800) [pid = 1738] [serial = 548] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x95088c00) [pid = 1738] [serial = 547] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0xa3691400) [pid = 1738] [serial = 557] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0xa335e400) [pid = 1738] [serial = 556] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x906d5c00) [pid = 1738] [serial = 560] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x9051e400) [pid = 1738] [serial = 559] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8d7ca000) [pid = 1738] [serial = 539] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8cff4400) [pid = 1738] [serial = 538] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8e546000) [pid = 1738] [serial = 563] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8e134c00) [pid = 1738] [serial = 562] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x9750d800) [pid = 1738] [serial = 536] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0xa23c1c00) [pid = 1738] [serial = 554] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x9b18a000) [pid = 1738] [serial = 553] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x91be5400) [pid = 1738] [serial = 575] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x91b27400) [pid = 1738] [serial = 572] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x9051b000) [pid = 1738] [serial = 568] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x91b2e800) [pid = 1738] [serial = 574] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x911af800) [pid = 1738] [serial = 569] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8ef56400) [pid = 1738] [serial = 479] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x98848c00) [pid = 1738] [serial = 485] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0xa3689800) [pid = 1738] [serial = 500] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0xa680a000) [pid = 1738] [serial = 503] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0xa36eac00) [pid = 1738] [serial = 421] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x8a981800) [pid = 1738] [serial = 506] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0xa686c800) [pid = 1738] [serial = 382] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x98c2c400) [pid = 1738] [serial = 361] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x8c82f000) [pid = 1738] [serial = 437] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x9b1de400) [pid = 1738] [serial = 418] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x8c9a4c00) [pid = 1738] [serial = 476] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x9992f400) [pid = 1738] [serial = 488] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x91b2f400) [pid = 1738] [serial = 509] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0xa6d42400) [pid = 1738] [serial = 425] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x8e25cc00) [pid = 1738] [serial = 409] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x922c6c00) [pid = 1738] [serial = 482] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x8ef5f400) [pid = 1738] [serial = 370] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0xa2730000) [pid = 1738] [serial = 497] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0x8cffd400) [pid = 1738] [serial = 385] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0xa1059000) [pid = 1738] [serial = 364] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x91a68000) [pid = 1738] [serial = 412] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x8da1e400) [pid = 1738] [serial = 428] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1738 | 1464624303483 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:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1581ms 09:05:03 INFO - PROCESS | 1738 | 1464624303519 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 1738 | 1464624303526 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 09:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:05:03 INFO - PROCESS | 1738 | 1464624303542 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 1738 | 1464624303548 Marionette TRACE conn3 <- [1,858,null,{}] 09:05:03 INFO - PROCESS | 1738 | 1464624303554 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:05:03 INFO - PROCESS | 1738 | 1464624303729 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:05:03 INFO - PROCESS | 1738 | 1464624303745 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cff8800 == 82 [pid = 1738] [id = 222] 09:05:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x8e25cc00) [pid = 1738] [serial = 667] [outer = (nil)] 09:05:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x906cac00) [pid = 1738] [serial = 668] [outer = 0x8e25cc00] 09:05:03 INFO - PROCESS | 1738 | 1464624303821 Marionette DEBUG loaded listener.js 09:05:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x91039c00) [pid = 1738] [serial = 669] [outer = 0x8e25cc00] 09:05:04 INFO - PROCESS | 1738 | 1464624304737 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:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1245ms 09:05:04 INFO - PROCESS | 1738 | 1464624304780 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:05:04 INFO - PROCESS | 1738 | 1464624304784 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 09:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:05:04 INFO - PROCESS | 1738 | 1464624304789 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:05:04 INFO - PROCESS | 1738 | 1464624304792 Marionette TRACE conn3 <- [1,862,null,{}] 09:05:04 INFO - PROCESS | 1738 | 1464624304797 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:05:04 INFO - PROCESS | 1738 | 1464624304962 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:05:05 INFO - PROCESS | 1738 | 1464624305127 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c9ab000 == 83 [pid = 1738] [id = 223] 09:05:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0x8cff4400) [pid = 1738] [serial = 670] [outer = (nil)] 09:05:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x91393800) [pid = 1738] [serial = 671] [outer = 0x8cff4400] 09:05:05 INFO - PROCESS | 1738 | 1464624305202 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x91a68000) [pid = 1738] [serial = 672] [outer = 0x8cff4400] 09:05:06 INFO - PROCESS | 1738 | 1464624306053 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:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1286ms 09:05:06 INFO - PROCESS | 1738 | 1464624306076 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 1738 | 1464624306080 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 09:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:05:06 INFO - PROCESS | 1738 | 1464624306085 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 1738 | 1464624306089 Marionette TRACE conn3 <- [1,866,null,{}] 09:05:06 INFO - PROCESS | 1738 | 1464624306094 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:05:06 INFO - PROCESS | 1738 | 1464624306319 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:05:06 INFO - PROCESS | 1738 | 1464624306366 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x91b2c000 == 84 [pid = 1738] [id = 224] 09:05:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x91b2d000) [pid = 1738] [serial = 673] [outer = (nil)] 09:05:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0x91b30c00) [pid = 1738] [serial = 674] [outer = 0x91b2d000] 09:05:06 INFO - PROCESS | 1738 | 1464624306553 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x91c9f000) [pid = 1738] [serial = 675] [outer = 0x91b2d000] 09:05:07 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0x8da1b800) [pid = 1738] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:05:07 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x8c82e000) [pid = 1738] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:05:07 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x93c30000) [pid = 1738] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:05:07 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x8ef53c00) [pid = 1738] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:05:07 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x8cfefc00) [pid = 1738] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:05:07 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0x8d7d0800) [pid = 1738] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:05:07 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x91387400) [pid = 1738] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:05:07 INFO - PROCESS | 1738 | 1464624307618 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:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1577ms 09:05:07 INFO - PROCESS | 1738 | 1464624307664 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:05:07 INFO - PROCESS | 1738 | 1464624307668 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 09:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:05:07 INFO - PROCESS | 1738 | 1464624307674 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - PROCESS | 1738 | 1464624307677 Marionette TRACE conn3 <- [1,870,null,{}] 09:05:07 INFO - PROCESS | 1738 | 1464624307683 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:05:07 INFO - PROCESS | 1738 | 1464624307841 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:05:08 INFO - PROCESS | 1738 | 1464624308021 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cfefc00 == 85 [pid = 1738] [id = 225] 09:05:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x8d7d0800) [pid = 1738] [serial = 676] [outer = (nil)] 09:05:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0x91bedc00) [pid = 1738] [serial = 677] [outer = 0x8d7d0800] 09:05:08 INFO - PROCESS | 1738 | 1464624308099 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x922c6c00) [pid = 1738] [serial = 678] [outer = 0x8d7d0800] 09:05:08 INFO - PROCESS | 1738 | 1464624308782 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:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1127ms 09:05:08 INFO - PROCESS | 1738 | 1464624308805 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 1738 | 1464624308808 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 09:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:05:08 INFO - PROCESS | 1738 | 1464624308824 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 1738 | 1464624308828 Marionette TRACE conn3 <- [1,874,null,{}] 09:05:08 INFO - PROCESS | 1738 | 1464624308833 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:05:08 INFO - PROCESS | 1738 | 1464624308989 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:05:09 INFO - PROCESS | 1738 | 1464624309004 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x91b2a000 == 86 [pid = 1738] [id = 226] 09:05:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x91ca9000) [pid = 1738] [serial = 679] [outer = (nil)] 09:05:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x93c30400) [pid = 1738] [serial = 680] [outer = 0x91ca9000] 09:05:09 INFO - PROCESS | 1738 | 1464624309074 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0x95082000) [pid = 1738] [serial = 681] [outer = 0x91ca9000] 09:05:10 INFO - PROCESS | 1738 | 1464624310244 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:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1487ms 09:05:10 INFO - PROCESS | 1738 | 1464624310304 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 1738 | 1464624310311 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 09:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:05:10 INFO - PROCESS | 1738 | 1464624310321 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 1738 | 1464624310325 Marionette TRACE conn3 <- [1,878,null,{}] 09:05:10 INFO - PROCESS | 1738 | 1464624310334 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:05:10 INFO - PROCESS | 1738 | 1464624310588 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:05:10 INFO - PROCESS | 1738 | 1464624310828 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c9aa000 == 87 [pid = 1738] [id = 227] 09:05:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x8cff8400) [pid = 1738] [serial = 682] [outer = (nil)] 09:05:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x8da23000) [pid = 1738] [serial = 683] [outer = 0x8cff8400] 09:05:10 INFO - PROCESS | 1738 | 1464624310965 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x8e548800) [pid = 1738] [serial = 684] [outer = 0x8cff8400] 09:05:11 INFO - PROCESS | 1738 | 1464624311873 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:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1580ms 09:05:11 INFO - PROCESS | 1738 | 1464624311902 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 1738 | 1464624311911 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 09:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:05:11 INFO - PROCESS | 1738 | 1464624311922 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 1738 | 1464624311927 Marionette TRACE conn3 <- [1,882,null,{}] 09:05:11 INFO - PROCESS | 1738 | 1464624311933 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:05:12 INFO - PROCESS | 1738 | 1464624312132 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:05:12 INFO - PROCESS | 1738 | 1464624312335 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee8ac00 == 88 [pid = 1738] [id = 228] 09:05:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x8ef62000) [pid = 1738] [serial = 685] [outer = (nil)] 09:05:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x906c9c00) [pid = 1738] [serial = 686] [outer = 0x8ef62000] 09:05:12 INFO - PROCESS | 1738 | 1464624312460 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x911b9c00) [pid = 1738] [serial = 687] [outer = 0x8ef62000] 09:05:13 INFO - PROCESS | 1738 | 1464624313479 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:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1630ms 09:05:13 INFO - PROCESS | 1738 | 1464624313551 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 1738 | 1464624313555 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 09:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:05:13 INFO - PROCESS | 1738 | 1464624313562 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 1738 | 1464624313567 Marionette TRACE conn3 <- [1,886,null,{}] 09:05:13 INFO - PROCESS | 1738 | 1464624313584 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:05:13 INFO - PROCESS | 1738 | 1464624313816 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:05:14 INFO - PROCESS | 1738 | 1464624314048 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x91cab800 == 89 [pid = 1738] [id = 229] 09:05:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x922c3400) [pid = 1738] [serial = 688] [outer = (nil)] 09:05:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x9507b800) [pid = 1738] [serial = 689] [outer = 0x922c3400] 09:05:14 INFO - PROCESS | 1738 | 1464624314181 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x98831000) [pid = 1738] [serial = 690] [outer = 0x922c3400] 09:05:15 INFO - PROCESS | 1738 | 1464624315109 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:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1588ms 09:05:15 INFO - PROCESS | 1738 | 1464624315150 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 1738 | 1464624315154 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 09:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:05:15 INFO - PROCESS | 1738 | 1464624315161 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 1738 | 1464624315164 Marionette TRACE conn3 <- [1,890,null,{}] 09:05:15 INFO - PROCESS | 1738 | 1464624315170 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:05:15 INFO - PROCESS | 1738 | 1464624315403 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:05:15 INFO - PROCESS | 1738 | 1464624315633 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x906ce400 == 90 [pid = 1738] [id = 230] 09:05:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x98838000) [pid = 1738] [serial = 691] [outer = (nil)] 09:05:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x98e29800) [pid = 1738] [serial = 692] [outer = 0x98838000] 09:05:15 INFO - PROCESS | 1738 | 1464624315784 Marionette DEBUG loaded listener.js 09:05:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x99932800) [pid = 1738] [serial = 693] [outer = 0x98838000] 09:05:16 INFO - PROCESS | 1738 | 1464624316708 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:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1588ms 09:05:16 INFO - PROCESS | 1738 | 1464624316750 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:05:16 INFO - PROCESS | 1738 | 1464624316755 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 09:05:16 INFO - PROCESS | 1738 | 1464624316761 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 1738 | 1464624316765 Marionette TRACE conn3 <- [1,894,null,{}] 09:05:16 INFO - PROCESS | 1738 | 1464624316770 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:05:16 INFO - PROCESS | 1738 | 1464624316953 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:05:17 INFO - PROCESS | 1738 | 1464624317195 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee84000 == 91 [pid = 1738] [id = 231] 09:05:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x99a61c00) [pid = 1738] [serial = 694] [outer = (nil)] 09:05:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x99ecbc00) [pid = 1738] [serial = 695] [outer = 0x99a61c00] 09:05:17 INFO - PROCESS | 1738 | 1464624317336 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x9aa26c00) [pid = 1738] [serial = 696] [outer = 0x99a61c00] 09:05:18 INFO - PROCESS | 1738 | 1464624318221 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:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1494ms 09:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:05:18 INFO - PROCESS | 1738 | 1464624318254 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 1738 | 1464624318257 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 09:05:18 INFO - PROCESS | 1738 | 1464624318264 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 1738 | 1464624318269 Marionette TRACE conn3 <- [1,898,null,{}] 09:05:18 INFO - PROCESS | 1738 | 1464624318275 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:05:18 INFO - PROCESS | 1738 | 1464624318489 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:05:18 INFO - PROCESS | 1738 | 1464624318680 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x98e30400 == 92 [pid = 1738] [id = 232] 09:05:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x9acbd000) [pid = 1738] [serial = 697] [outer = (nil)] 09:05:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x9cec7800) [pid = 1738] [serial = 698] [outer = 0x9acbd000] 09:05:18 INFO - PROCESS | 1738 | 1464624318810 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0xa1054800) [pid = 1738] [serial = 699] [outer = 0x9acbd000] 09:05:19 INFO - PROCESS | 1738 | 1464624319728 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:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1485ms 09:05:19 INFO - PROCESS | 1738 | 1464624319748 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 1738 | 1464624319751 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 09:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:05:19 INFO - PROCESS | 1738 | 1464624319758 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 1738 | 1464624319761 Marionette TRACE conn3 <- [1,902,null,{}] 09:05:19 INFO - PROCESS | 1738 | 1464624319767 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:05:19 INFO - PROCESS | 1738 | 1464624319944 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:05:20 INFO - PROCESS | 1738 | 1464624320154 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x922a2800 == 93 [pid = 1738] [id = 233] 09:05:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x9cec2c00) [pid = 1738] [serial = 700] [outer = (nil)] 09:05:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0xa23c1c00) [pid = 1738] [serial = 701] [outer = 0x9cec2c00] 09:05:20 INFO - PROCESS | 1738 | 1464624320276 Marionette DEBUG loaded listener.js 09:05:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0xa2730000) [pid = 1738] [serial = 702] [outer = 0x9cec2c00] 09:05:21 INFO - PROCESS | 1738 | 1464624321206 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:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1488ms 09:05:21 INFO - PROCESS | 1738 | 1464624321246 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:05:21 INFO - PROCESS | 1738 | 1464624321249 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 09:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:05:21 INFO - PROCESS | 1738 | 1464624321256 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:05:21 INFO - PROCESS | 1738 | 1464624321260 Marionette TRACE conn3 <- [1,906,null,{}] 09:05:21 INFO - PROCESS | 1738 | 1464624321265 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:05:21 INFO - PROCESS | 1738 | 1464624321457 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:05:21 INFO - PROCESS | 1738 | 1464624321648 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b935000 == 94 [pid = 1738] [id = 234] 09:05:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0xa0527000) [pid = 1738] [serial = 703] [outer = (nil)] 09:05:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0xa365a800) [pid = 1738] [serial = 704] [outer = 0xa0527000] 09:05:21 INFO - PROCESS | 1738 | 1464624321732 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0xa368fc00) [pid = 1738] [serial = 705] [outer = 0xa0527000] 09:05:22 INFO - PROCESS | 1738 | 1464624322687 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:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1479ms 09:05:22 INFO - PROCESS | 1738 | 1464624322736 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:05:22 INFO - PROCESS | 1738 | 1464624322740 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 09:05:22 INFO - PROCESS | 1738 | 1464624322746 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 1738 | 1464624322750 Marionette TRACE conn3 <- [1,910,null,{}] 09:05:22 INFO - PROCESS | 1738 | 1464624322755 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:05:22 INFO - PROCESS | 1738 | 1464624322945 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:05:23 INFO - PROCESS | 1738 | 1464624323179 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x906d0800 == 95 [pid = 1738] [id = 235] 09:05:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0xa3166800) [pid = 1738] [serial = 706] [outer = (nil)] 09:05:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0xa6395400) [pid = 1738] [serial = 707] [outer = 0xa3166800] 09:05:23 INFO - PROCESS | 1738 | 1464624323313 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0xa686c800) [pid = 1738] [serial = 708] [outer = 0xa3166800] 09:05:24 INFO - PROCESS | 1738 | 1464624324189 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:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1483ms 09:05:24 INFO - PROCESS | 1738 | 1464624324230 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:05:24 INFO - PROCESS | 1738 | 1464624324233 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 09:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:05:24 INFO - PROCESS | 1738 | 1464624324240 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 1738 | 1464624324243 Marionette TRACE conn3 <- [1,914,null,{}] 09:05:24 INFO - PROCESS | 1738 | 1464624324249 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:05:24 INFO - PROCESS | 1738 | 1464624324430 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:05:24 INFO - PROCESS | 1738 | 1464624324627 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:24 INFO - PROCESS | 1738 | ++DOCSHELL 0xa368b400 == 96 [pid = 1738] [id = 236] 09:05:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0xa6339000) [pid = 1738] [serial = 709] [outer = (nil)] 09:05:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0xa6b5fc00) [pid = 1738] [serial = 710] [outer = 0xa6339000] 09:05:24 INFO - PROCESS | 1738 | 1464624324722 Marionette DEBUG loaded listener.js 09:05:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0xa6d42400) [pid = 1738] [serial = 711] [outer = 0xa6339000] 09:05:25 INFO - PROCESS | 1738 | 1464624325692 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:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1528ms 09:05:25 INFO - PROCESS | 1738 | 1464624325769 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:05:25 INFO - PROCESS | 1738 | 1464624325773 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 09:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:05:25 INFO - PROCESS | 1738 | 1464624325781 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 1738 | 1464624325785 Marionette TRACE conn3 <- [1,918,null,{}] 09:05:25 INFO - PROCESS | 1738 | 1464624325791 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:05:26 INFO - PROCESS | 1738 | 1464624326036 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:05:26 INFO - PROCESS | 1738 | 1464624326276 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x89be4800 == 97 [pid = 1738] [id = 237] 09:05:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x89be5400) [pid = 1738] [serial = 712] [outer = (nil)] 09:05:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x89bee000) [pid = 1738] [serial = 713] [outer = 0x89be5400] 09:05:26 INFO - PROCESS | 1738 | 1464624326426 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0xa6d46c00) [pid = 1738] [serial = 714] [outer = 0x89be5400] 09:05:27 INFO - PROCESS | 1738 | 1464624327303 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:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1588ms 09:05:27 INFO - PROCESS | 1738 | 1464624327368 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 1738 | 1464624327372 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 09:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:05:27 INFO - PROCESS | 1738 | 1464624327379 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 1738 | 1464624327382 Marionette TRACE conn3 <- [1,922,null,{}] 09:05:27 INFO - PROCESS | 1738 | 1464624327388 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:05:27 INFO - PROCESS | 1738 | 1464624327582 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:05:27 INFO - PROCESS | 1738 | 1464624327776 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x89be5c00 == 98 [pid = 1738] [id = 238] 09:05:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x89bf0000) [pid = 1738] [serial = 715] [outer = (nil)] 09:05:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8da1cc00) [pid = 1738] [serial = 716] [outer = 0x89bf0000] 09:05:27 INFO - PROCESS | 1738 | 1464624327864 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8ef5a000) [pid = 1738] [serial = 717] [outer = 0x89bf0000] 09:05:28 INFO - PROCESS | 1738 | 1464624328730 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:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1380ms 09:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:05:28 INFO - PROCESS | 1738 | 1464624328760 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 1738 | 1464624328763 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 09:05:28 INFO - PROCESS | 1738 | 1464624328771 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - PROCESS | 1738 | 1464624328775 Marionette TRACE conn3 <- [1,926,null,{}] 09:05:28 INFO - PROCESS | 1738 | 1464624328790 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:05:28 INFO - PROCESS | 1738 | 1464624328972 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:05:29 INFO - PROCESS | 1738 | 1464624329648 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa4a000 == 99 [pid = 1738] [id = 239] 09:05:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8aa4c400) [pid = 1738] [serial = 718] [outer = (nil)] 09:05:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8aa55c00) [pid = 1738] [serial = 719] [outer = 0x8aa4c400] 09:05:29 INFO - PROCESS | 1738 | 1464624329748 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8c6c8800) [pid = 1738] [serial = 720] [outer = 0x8aa4c400] 09:05:30 INFO - PROCESS | 1738 | 1464624330609 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:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1896ms 09:05:30 INFO - PROCESS | 1738 | 1464624330668 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:05:30 INFO - PROCESS | 1738 | 1464624330674 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 09:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:05:30 INFO - PROCESS | 1738 | 1464624330682 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - PROCESS | 1738 | 1464624330687 Marionette TRACE conn3 <- [1,930,null,{}] 09:05:30 INFO - PROCESS | 1738 | 1464624330694 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:05:30 INFO - PROCESS | 1738 | 1464624330887 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:05:31 INFO - PROCESS | 1738 | 1464624331091 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7cec00 == 100 [pid = 1738] [id = 240] 09:05:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8da1c400) [pid = 1738] [serial = 721] [outer = (nil)] 09:05:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8e562400) [pid = 1738] [serial = 722] [outer = 0x8da1c400] 09:05:31 INFO - PROCESS | 1738 | 1464624331218 Marionette DEBUG loaded listener.js 09:05:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x9051b000) [pid = 1738] [serial = 723] [outer = 0x8da1c400] 09:05:32 INFO - PROCESS | 1738 | 1464624332194 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:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1582ms 09:05:32 INFO - PROCESS | 1738 | 1464624332270 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 1738 | 1464624332276 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 09:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:05:32 INFO - PROCESS | 1738 | 1464624332283 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 1738 | 1464624332286 Marionette TRACE conn3 <- [1,934,null,{}] 09:05:32 INFO - PROCESS | 1738 | 1464624332292 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:05:32 INFO - PROCESS | 1738 | 1464624332479 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:05:32 INFO - PROCESS | 1738 | 1464624332779 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cfef800 == 101 [pid = 1738] [id = 241] 09:05:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8e55f800) [pid = 1738] [serial = 724] [outer = (nil)] 09:05:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x9103a800) [pid = 1738] [serial = 725] [outer = 0x8e55f800] 09:05:32 INFO - PROCESS | 1738 | 1464624332879 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x91be7400) [pid = 1738] [serial = 726] [outer = 0x8e55f800] 09:05:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8cfefc00 == 100 [pid = 1738] [id = 225] 09:05:33 INFO - PROCESS | 1738 | --DOCSHELL 0x91b2c000 == 99 [pid = 1738] [id = 224] 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8e12cc00) [pid = 1738] [serial = 619] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8c9ab000 == 98 [pid = 1738] [id = 223] 09:05:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8cff8800 == 97 [pid = 1738] [id = 222] 09:05:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8aa4ac00 == 96 [pid = 1738] [id = 221] 09:05:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8e260000 == 95 [pid = 1738] [id = 220] 09:05:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8c830000 == 94 [pid = 1738] [id = 219] 09:05:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8ef5f000 == 93 [pid = 1738] [id = 208] 09:05:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8cff5400 == 92 [pid = 1738] [id = 207] 09:05:33 INFO - PROCESS | 1738 | 1464624333816 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:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x8cff9800) [pid = 1738] [serial = 617] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x8d7c9000) [pid = 1738] [serial = 580] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x911bc400) [pid = 1738] [serial = 607] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x8c9a5000) [pid = 1738] [serial = 616] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x987a0800) [pid = 1738] [serial = 614] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x920f0800) [pid = 1738] [serial = 605] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x99a5e800) [pid = 1738] [serial = 592] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x95084c00) [pid = 1738] [serial = 613] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8d7c3c00) [pid = 1738] [serial = 598] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x93a8e800) [pid = 1738] [serial = 577] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8ee88c00) [pid = 1738] [serial = 601] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x91035400) [pid = 1738] [serial = 602] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x93c34400) [pid = 1738] [serial = 586] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8da1f800) [pid = 1738] [serial = 599] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x987a8000) [pid = 1738] [serial = 589] [outer = (nil)] [url = about:blank] 09:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1584ms 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x92298400) [pid = 1738] [serial = 610] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x923ea400) [pid = 1738] [serial = 611] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x91be6c00) [pid = 1738] [serial = 604] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x9b8b1400) [pid = 1738] [serial = 595] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x91b2c800) [pid = 1738] [serial = 608] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8ef5c800) [pid = 1738] [serial = 583] [outer = (nil)] [url = about:blank] 09:05:33 INFO - PROCESS | 1738 | 1464624333877 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:05:33 INFO - PROCESS | 1738 | 1464624333881 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 09:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:05:33 INFO - PROCESS | 1738 | 1464624333894 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - PROCESS | 1738 | 1464624333902 Marionette TRACE conn3 <- [1,938,null,{}] 09:05:33 INFO - PROCESS | 1738 | 1464624333910 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:05:34 INFO - PROCESS | 1738 | 1464624334080 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:05:34 INFO - PROCESS | 1738 | 1464624334269 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa4ac00 == 93 [pid = 1738] [id = 242] 09:05:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8c830000) [pid = 1738] [serial = 727] [outer = (nil)] 09:05:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x9138e400) [pid = 1738] [serial = 728] [outer = 0x8c830000] 09:05:34 INFO - PROCESS | 1738 | 1464624334382 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x91ca8800) [pid = 1738] [serial = 729] [outer = 0x8c830000] 09:05:35 INFO - PROCESS | 1738 | 1464624335105 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:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1250ms 09:05:35 INFO - PROCESS | 1738 | 1464624335138 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 1738 | 1464624335142 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 09:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:05:35 INFO - PROCESS | 1738 | 1464624335148 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 1738 | 1464624335150 Marionette TRACE conn3 <- [1,942,null,{}] 09:05:35 INFO - PROCESS | 1738 | 1464624335156 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:05:35 INFO - PROCESS | 1738 | 1464624335322 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:05:35 INFO - PROCESS | 1738 | 1464624335338 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x89bedc00 == 94 [pid = 1738] [id = 243] 09:05:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8ee8b800) [pid = 1738] [serial = 730] [outer = (nil)] 09:05:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x923ea000) [pid = 1738] [serial = 731] [outer = 0x8ee8b800] 09:05:35 INFO - PROCESS | 1738 | 1464624335411 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x92b8a000) [pid = 1738] [serial = 732] [outer = 0x8ee8b800] 09:05:36 INFO - PROCESS | 1738 | 1464624336439 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:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1333ms 09:05:36 INFO - PROCESS | 1738 | 1464624336482 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:05:36 INFO - PROCESS | 1738 | 1464624336485 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 09:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:05:36 INFO - PROCESS | 1738 | 1464624336491 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - PROCESS | 1738 | 1464624336494 Marionette TRACE conn3 <- [1,946,null,{}] 09:05:36 INFO - PROCESS | 1738 | 1464624336508 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:05:36 INFO - PROCESS | 1738 | 1464624336726 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:05:36 INFO - PROCESS | 1738 | 1464624336752 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b8cc00 == 95 [pid = 1738] [id = 244] 09:05:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x92b8fc00) [pid = 1738] [serial = 733] [outer = (nil)] 09:05:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x92b92800) [pid = 1738] [serial = 734] [outer = 0x92b8fc00] 09:05:36 INFO - PROCESS | 1738 | 1464624336835 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x95081800) [pid = 1738] [serial = 735] [outer = 0x92b8fc00] 09:05:37 INFO - PROCESS | 1738 | 1464624337816 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:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1391ms 09:05:37 INFO - PROCESS | 1738 | 1464624337884 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 1738 | 1464624337888 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 09:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:05:37 INFO - PROCESS | 1738 | 1464624337894 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 1738 | 1464624337897 Marionette TRACE conn3 <- [1,950,null,{}] 09:05:37 INFO - PROCESS | 1738 | 1464624337902 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:05:38 INFO - PROCESS | 1738 | 1464624338125 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:05:38 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x91b2d000) [pid = 1738] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:05:38 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8d7d0800) [pid = 1738] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:05:38 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8e266000) [pid = 1738] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:05:38 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8c82d400) [pid = 1738] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:05:38 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8e25cc00) [pid = 1738] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:05:38 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8c831400) [pid = 1738] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:05:38 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8aa53800) [pid = 1738] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:05:38 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8cff4400) [pid = 1738] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:05:38 INFO - PROCESS | 1738 | 1464624338558 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa53800 == 96 [pid = 1738] [id = 245] 09:05:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8c82d400) [pid = 1738] [serial = 736] [outer = (nil)] 09:05:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8d992800) [pid = 1738] [serial = 737] [outer = 0x8c82d400] 09:05:38 INFO - PROCESS | 1738 | 1464624338636 Marionette DEBUG loaded listener.js 09:05:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8ee83c00) [pid = 1738] [serial = 738] [outer = 0x8c82d400] 09:05:39 INFO - PROCESS | 1738 | 1464624339328 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:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1478ms 09:05:39 INFO - PROCESS | 1738 | 1464624339378 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:05:39 INFO - PROCESS | 1738 | 1464624339382 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 09:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:05:39 INFO - PROCESS | 1738 | 1464624339388 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - PROCESS | 1738 | 1464624339391 Marionette TRACE conn3 <- [1,954,null,{}] 09:05:39 INFO - PROCESS | 1738 | 1464624339400 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:05:39 INFO - PROCESS | 1738 | 1464624339555 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:05:39 INFO - PROCESS | 1738 | 1464624339570 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x91be2800 == 97 [pid = 1738] [id = 246] 09:05:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x9507c800) [pid = 1738] [serial = 739] [outer = (nil)] 09:05:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x98835400) [pid = 1738] [serial = 740] [outer = 0x9507c800] 09:05:39 INFO - PROCESS | 1738 | 1464624339641 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x99933c00) [pid = 1738] [serial = 741] [outer = 0x9507c800] 09:05:40 INFO - PROCESS | 1738 | 1464624340617 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:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1342ms 09:05:40 INFO - PROCESS | 1738 | 1464624340739 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 1738 | 1464624340745 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 09:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:05:40 INFO - PROCESS | 1738 | 1464624340754 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 1738 | 1464624340760 Marionette TRACE conn3 <- [1,958,null,{}] 09:05:40 INFO - PROCESS | 1738 | 1464624340768 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:05:40 INFO - PROCESS | 1738 | 1464624340965 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:05:41 INFO - PROCESS | 1738 | 1464624341223 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e551800 == 98 [pid = 1738] [id = 247] 09:05:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8e55a800) [pid = 1738] [serial = 742] [outer = (nil)] 09:05:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8ee88c00) [pid = 1738] [serial = 743] [outer = 0x8e55a800] 09:05:41 INFO - PROCESS | 1738 | 1464624341332 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x9051a400) [pid = 1738] [serial = 744] [outer = 0x8e55a800] 09:05:42 INFO - PROCESS | 1738 | 1464624342278 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:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1588ms 09:05:42 INFO - PROCESS | 1738 | 1464624342344 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:05:42 INFO - PROCESS | 1738 | 1464624342353 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 09:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:05:42 INFO - PROCESS | 1738 | 1464624342363 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:05:42 INFO - PROCESS | 1738 | 1464624342368 Marionette TRACE conn3 <- [1,962,null,{}] 09:05:42 INFO - PROCESS | 1738 | 1464624342374 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:05:42 INFO - PROCESS | 1738 | 1464624342617 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:05:42 INFO - PROCESS | 1738 | 1464624342934 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x91386c00 == 99 [pid = 1738] [id = 248] 09:05:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x91b29000) [pid = 1738] [serial = 745] [outer = (nil)] 09:05:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x923ea400) [pid = 1738] [serial = 746] [outer = 0x91b29000] 09:05:43 INFO - PROCESS | 1738 | 1464624343020 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x93a84000) [pid = 1738] [serial = 747] [outer = 0x91b29000] 09:05:43 INFO - PROCESS | 1738 | 1464624343960 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:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1637ms 09:05:44 INFO - PROCESS | 1738 | 1464624344001 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 1738 | 1464624344005 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 09:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:05:44 INFO - PROCESS | 1738 | 1464624344012 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 1738 | 1464624344018 Marionette TRACE conn3 <- [1,966,null,{}] 09:05:44 INFO - PROCESS | 1738 | 1464624344035 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:05:44 INFO - PROCESS | 1738 | 1464624344240 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:05:44 INFO - PROCESS | 1738 | 1464624344495 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x99ecd000 == 100 [pid = 1738] [id = 249] 09:05:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x9a857400) [pid = 1738] [serial = 748] [outer = (nil)] 09:05:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x9b1d7000) [pid = 1738] [serial = 749] [outer = 0x9a857400] 09:05:44 INFO - PROCESS | 1738 | 1464624344632 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x9b8a7c00) [pid = 1738] [serial = 750] [outer = 0x9a857400] 09:05:45 INFO - PROCESS | 1738 | 1464624345529 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:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1552ms 09:05:45 INFO - PROCESS | 1738 | 1464624345565 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:05:45 INFO - PROCESS | 1738 | 1464624345569 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 09:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:05:45 INFO - PROCESS | 1738 | 1464624345576 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 1738 | 1464624345579 Marionette TRACE conn3 <- [1,970,null,{}] 09:05:45 INFO - PROCESS | 1738 | 1464624345585 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:05:45 INFO - PROCESS | 1738 | 1464624345775 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:05:45 INFO - PROCESS | 1738 | 1464624345976 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b86400 == 101 [pid = 1738] [id = 250] 09:05:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x996b4c00) [pid = 1738] [serial = 751] [outer = (nil)] 09:05:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0xa23c6800) [pid = 1738] [serial = 752] [outer = 0x996b4c00] 09:05:46 INFO - PROCESS | 1738 | 1464624346062 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0xa31f2800) [pid = 1738] [serial = 753] [outer = 0x996b4c00] 09:05:46 INFO - PROCESS | 1738 | 1464624346992 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:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1484ms 09:05:47 INFO - PROCESS | 1738 | 1464624347061 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:05:47 INFO - PROCESS | 1738 | 1464624347064 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 09:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:05:47 INFO - PROCESS | 1738 | 1464624347071 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - PROCESS | 1738 | 1464624347074 Marionette TRACE conn3 <- [1,974,null,{}] 09:05:47 INFO - PROCESS | 1738 | 1464624347080 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:05:47 INFO - PROCESS | 1738 | 1464624347263 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:05:47 INFO - PROCESS | 1738 | 1464624347459 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b9c6000 == 102 [pid = 1738] [id = 251] 09:05:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x9b9d0c00) [pid = 1738] [serial = 754] [outer = (nil)] 09:05:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0xa514d000) [pid = 1738] [serial = 755] [outer = 0x9b9d0c00] 09:05:47 INFO - PROCESS | 1738 | 1464624347549 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0xa6991400) [pid = 1738] [serial = 756] [outer = 0x9b9d0c00] 09:05:48 INFO - PROCESS | 1738 | 1464624348492 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:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1481ms 09:05:48 INFO - PROCESS | 1738 | 1464624348552 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 1738 | 1464624348557 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 09:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:05:48 INFO - PROCESS | 1738 | 1464624348563 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 1738 | 1464624348565 Marionette TRACE conn3 <- [1,978,null,{}] 09:05:48 INFO - PROCESS | 1738 | 1464624348571 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:05:48 INFO - PROCESS | 1738 | 1464624348792 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:05:49 INFO - PROCESS | 1738 | 1464624349041 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x91abc000 == 103 [pid = 1738] [id = 252] 09:05:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x91abd800) [pid = 1738] [serial = 757] [outer = (nil)] 09:05:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x91ac6800) [pid = 1738] [serial = 758] [outer = 0x91abd800] 09:05:49 INFO - PROCESS | 1738 | 1464624349172 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0xa6b56800) [pid = 1738] [serial = 759] [outer = 0x91abd800] 09:05:50 INFO - PROCESS | 1738 | 1464624350033 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:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1535ms 09:05:50 INFO - PROCESS | 1738 | 1464624350099 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:05:50 INFO - PROCESS | 1738 | 1464624350103 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 09:05:50 INFO - PROCESS | 1738 | 1464624350109 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 1738 | 1464624350113 Marionette TRACE conn3 <- [1,982,null,{}] 09:05:50 INFO - PROCESS | 1738 | 1464624350119 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:05:50 INFO - PROCESS | 1738 | 1464624350304 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:05:50 INFO - PROCESS | 1738 | 1464624350501 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b81c00 == 104 [pid = 1738] [id = 253] 09:05:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x89b82000) [pid = 1738] [serial = 760] [outer = (nil)] 09:05:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x89b8b000) [pid = 1738] [serial = 761] [outer = 0x89b82000] 09:05:50 INFO - PROCESS | 1738 | 1464624350591 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x89b8cc00) [pid = 1738] [serial = 762] [outer = 0x89b82000] 09:05:51 INFO - PROCESS | 1738 | 1464624351515 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:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1486ms 09:05:51 INFO - PROCESS | 1738 | 1464624351595 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 1738 | 1464624351600 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 09:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:05:51 INFO - PROCESS | 1738 | 1464624351606 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - PROCESS | 1738 | 1464624351610 Marionette TRACE conn3 <- [1,986,null,{}] 09:05:51 INFO - PROCESS | 1738 | 1464624351615 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:05:51 INFO - PROCESS | 1738 | 1464624351836 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:05:52 INFO - PROCESS | 1738 | 1464624352076 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b86c00 == 105 [pid = 1738] [id = 254] 09:05:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x89b89000) [pid = 1738] [serial = 763] [outer = (nil)] 09:05:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x89b95800) [pid = 1738] [serial = 764] [outer = 0x89b89000] 09:05:52 INFO - PROCESS | 1738 | 1464624352204 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x89b98400) [pid = 1738] [serial = 765] [outer = 0x89b89000] 09:05:53 INFO - PROCESS | 1738 | 1464624353120 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:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1589ms 09:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:05:53 INFO - PROCESS | 1738 | 1464624353196 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:05:53 INFO - PROCESS | 1738 | 1464624353199 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 09:05:53 INFO - PROCESS | 1738 | 1464624353206 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:05:53 INFO - PROCESS | 1738 | 1464624353209 Marionette TRACE conn3 <- [1,990,null,{}] 09:05:53 INFO - PROCESS | 1738 | 1464624353215 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:05:53 INFO - PROCESS | 1738 | 1464624353441 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:05:53 INFO - PROCESS | 1738 | 1464624353683 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b8fc00 == 106 [pid = 1738] [id = 255] 09:05:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x89b90c00) [pid = 1738] [serial = 766] [outer = (nil)] 09:05:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x89b9f800) [pid = 1738] [serial = 767] [outer = 0x89b90c00] 09:05:53 INFO - PROCESS | 1738 | 1464624353812 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x91ac5400) [pid = 1738] [serial = 768] [outer = 0x89b90c00] 09:05:54 INFO - PROCESS | 1738 | 1464624354687 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:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1534ms 09:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:05:54 INFO - PROCESS | 1738 | 1464624354740 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 1738 | 1464624354743 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 09:05:54 INFO - PROCESS | 1738 | 1464624354749 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 1738 | 1464624354753 Marionette TRACE conn3 <- [1,994,null,{}] 09:05:54 INFO - PROCESS | 1738 | 1464624354758 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:05:54 INFO - PROCESS | 1738 | 1464624354959 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:05:55 INFO - PROCESS | 1738 | 1464624355160 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b94800 == 107 [pid = 1738] [id = 256] 09:05:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x89b9d000) [pid = 1738] [serial = 769] [outer = (nil)] 09:05:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x8d0b2800) [pid = 1738] [serial = 770] [outer = 0x89b9d000] 09:05:55 INFO - PROCESS | 1738 | 1464624355246 Marionette DEBUG loaded listener.js 09:05:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x8d0b4400) [pid = 1738] [serial = 771] [outer = 0x89b9d000] 09:05:56 INFO - PROCESS | 1738 | 1464624356143 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:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1429ms 09:05:56 INFO - PROCESS | 1738 | 1464624356178 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 1738 | 1464624356182 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 09:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:05:56 INFO - PROCESS | 1738 | 1464624356189 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - PROCESS | 1738 | 1464624356193 Marionette TRACE conn3 <- [1,998,null,{}] 09:05:56 INFO - PROCESS | 1738 | 1464624356199 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:05:56 INFO - PROCESS | 1738 | 1464624356408 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:05:56 INFO - PROCESS | 1738 | 1464624356609 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d0afc00 == 108 [pid = 1738] [id = 257] 09:05:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x8d0b6c00) [pid = 1738] [serial = 772] [outer = (nil)] 09:05:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0xa0524400) [pid = 1738] [serial = 773] [outer = 0x8d0b6c00] 09:05:56 INFO - PROCESS | 1738 | 1464624356744 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0xa6d4ac00) [pid = 1738] [serial = 774] [outer = 0x8d0b6c00] 09:05:57 INFO - PROCESS | 1738 | 1464624357737 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:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1583ms 09:05:57 INFO - PROCESS | 1738 | 1464624357773 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 1738 | 1464624357777 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 09:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:05:57 INFO - PROCESS | 1738 | 1464624357783 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 1738 | 1464624357786 Marionette TRACE conn3 <- [1,1002,null,{}] 09:05:57 INFO - PROCESS | 1738 | 1464624357792 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:05:58 INFO - PROCESS | 1738 | 1464624357999 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:05:58 INFO - PROCESS | 1738 | 1464624358201 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x89a01400 == 109 [pid = 1738] [id = 258] 09:05:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x89a02400) [pid = 1738] [serial = 775] [outer = (nil)] 09:05:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x89a0a400) [pid = 1738] [serial = 776] [outer = 0x89a02400] 09:05:58 INFO - PROCESS | 1738 | 1464624358286 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x89a0e000) [pid = 1738] [serial = 777] [outer = 0x89a02400] 09:05:59 INFO - PROCESS | 1738 | 1464624359212 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:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1479ms 09:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:05:59 INFO - PROCESS | 1738 | 1464624359263 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 1738 | 1464624359266 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 09:05:59 INFO - PROCESS | 1738 | 1464624359272 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 1738 | 1464624359276 Marionette TRACE conn3 <- [1,1006,null,{}] 09:05:59 INFO - PROCESS | 1738 | 1464624359281 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:05:59 INFO - PROCESS | 1738 | 1464624359475 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:05:59 INFO - PROCESS | 1738 | 1464624359676 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x89a0cc00 == 110 [pid = 1738] [id = 259] 09:05:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x89a0d800) [pid = 1738] [serial = 778] [outer = (nil)] 09:05:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x8a05ec00) [pid = 1738] [serial = 779] [outer = 0x89a0d800] 09:05:59 INFO - PROCESS | 1738 | 1464624359805 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x8a060800) [pid = 1738] [serial = 780] [outer = 0x89a0d800] 09:06:00 INFO - PROCESS | 1738 | 1464624360731 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:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1490ms 09:06:00 INFO - PROCESS | 1738 | 1464624360761 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 1738 | 1464624360765 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 09:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:06:00 INFO - PROCESS | 1738 | 1464624360771 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 1738 | 1464624360775 Marionette TRACE conn3 <- [1,1010,null,{}] 09:06:00 INFO - PROCESS | 1738 | 1464624360780 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:06:00 INFO - PROCESS | 1738 | 1464624360966 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:06:01 INFO - PROCESS | 1738 | 1464624361232 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a05b000 == 111 [pid = 1738] [id = 260] 09:06:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x8a063400) [pid = 1738] [serial = 781] [outer = (nil)] 09:06:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x8a068400) [pid = 1738] [serial = 782] [outer = 0x8a063400] 09:06:01 INFO - PROCESS | 1738 | 1464624361367 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x8aa4fc00) [pid = 1738] [serial = 783] [outer = 0x8a063400] 09:06:02 INFO - PROCESS | 1738 | 1464624362275 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:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1578ms 09:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:06:02 INFO - PROCESS | 1738 | 1464624362351 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:06:02 INFO - PROCESS | 1738 | 1464624362354 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 09:06:02 INFO - PROCESS | 1738 | 1464624362364 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - PROCESS | 1738 | 1464624362366 Marionette TRACE conn3 <- [1,1014,null,{}] 09:06:02 INFO - PROCESS | 1738 | 1464624362373 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:06:02 INFO - PROCESS | 1738 | 1464624362613 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:06:02 INFO - PROCESS | 1738 | 1464624362882 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b92400 == 112 [pid = 1738] [id = 261] 09:06:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0x89b96000) [pid = 1738] [serial = 784] [outer = (nil)] 09:06:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x89be7c00) [pid = 1738] [serial = 785] [outer = 0x89b96000] 09:06:03 INFO - PROCESS | 1738 | 1464624363375 Marionette DEBUG loaded listener.js 09:06:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0x8a069400) [pid = 1738] [serial = 786] [outer = 0x89b96000] 09:06:04 INFO - PROCESS | 1738 | 1464624364346 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:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 2033ms 09:06:04 INFO - PROCESS | 1738 | 1464624364395 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 1738 | 1464624364402 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 09:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:06:04 INFO - PROCESS | 1738 | 1464624364410 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 1738 | 1464624364417 Marionette TRACE conn3 <- [1,1018,null,{}] 09:06:04 INFO - PROCESS | 1738 | 1464624364426 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:06:04 INFO - PROCESS | 1738 | 1464624364610 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:06:04 INFO - PROCESS | 1738 | 1464624364826 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b83400 == 113 [pid = 1738] [id = 262] 09:06:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0x8ab78400) [pid = 1738] [serial = 787] [outer = (nil)] 09:06:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0x8cff1000) [pid = 1738] [serial = 788] [outer = 0x8ab78400] 09:06:04 INFO - PROCESS | 1738 | 1464624364944 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0x8d0b7800) [pid = 1738] [serial = 789] [outer = 0x8ab78400] 09:06:05 INFO - PROCESS | 1738 | 1464624365969 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:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1638ms 09:06:06 INFO - PROCESS | 1738 | 1464624366048 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 1738 | 1464624366054 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 09:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:06:06 INFO - PROCESS | 1738 | 1464624366063 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 1738 | 1464624366067 Marionette TRACE conn3 <- [1,1022,null,{}] 09:06:06 INFO - PROCESS | 1738 | 1464624366071 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:06:06 INFO - PROCESS | 1738 | 1464624366306 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:06:06 INFO - PROCESS | 1738 | 1464624366616 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c9a3800 == 114 [pid = 1738] [id = 263] 09:06:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 195 (0x8c9a4c00) [pid = 1738] [serial = 790] [outer = (nil)] 09:06:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 196 (0x8e131800) [pid = 1738] [serial = 791] [outer = 0x8c9a4c00] 09:06:06 INFO - PROCESS | 1738 | 1464624366699 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 197 (0x8e548c00) [pid = 1738] [serial = 792] [outer = 0x8c9a4c00] 09:06:07 INFO - PROCESS | 1738 | --DOCSHELL 0x953a3800 == 113 [pid = 1738] [id = 37] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 196 (0xa270d400) [pid = 1738] [serial = 640] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 195 (0xa632f800) [pid = 1738] [serial = 646] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 194 (0xa368a800) [pid = 1738] [serial = 643] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0xa6b52000) [pid = 1738] [serial = 650] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0x8e12c400) [pid = 1738] [serial = 653] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0x90514400) [pid = 1738] [serial = 656] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x93c30400) [pid = 1738] [serial = 680] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8aa53800 == 112 [pid = 1738] [id = 245] 09:06:07 INFO - PROCESS | 1738 | --DOCSHELL 0x92b8cc00 == 111 [pid = 1738] [id = 244] 09:06:07 INFO - PROCESS | 1738 | --DOCSHELL 0x89bedc00 == 110 [pid = 1738] [id = 243] 09:06:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8aa4ac00 == 109 [pid = 1738] [id = 242] 09:06:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8cfef800 == 108 [pid = 1738] [id = 241] 09:06:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7cec00 == 107 [pid = 1738] [id = 240] 09:06:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8aa4a000 == 106 [pid = 1738] [id = 239] 09:06:07 INFO - PROCESS | 1738 | --DOCSHELL 0x89be4800 == 105 [pid = 1738] [id = 237] 09:06:07 INFO - PROCESS | 1738 | --DOCSHELL 0xa368b400 == 104 [pid = 1738] [id = 236] 09:06:07 INFO - PROCESS | 1738 | --DOCSHELL 0x906d0800 == 103 [pid = 1738] [id = 235] 09:06:07 INFO - PROCESS | 1738 | --DOCSHELL 0x9b935000 == 102 [pid = 1738] [id = 234] 09:06:07 INFO - PROCESS | 1738 | --DOCSHELL 0x922a2800 == 101 [pid = 1738] [id = 233] 09:06:07 INFO - PROCESS | 1738 | --DOCSHELL 0x98e30400 == 100 [pid = 1738] [id = 232] 09:06:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee84000 == 99 [pid = 1738] [id = 231] 09:06:07 INFO - PROCESS | 1738 | --DOCSHELL 0x906ce400 == 98 [pid = 1738] [id = 230] 09:06:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8c9aa000 == 97 [pid = 1738] [id = 227] 09:06:07 INFO - PROCESS | 1738 | --DOCSHELL 0x91b2a000 == 96 [pid = 1738] [id = 226] 09:06:07 INFO - PROCESS | 1738 | 1464624367688 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:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x91b30c00) [pid = 1738] [serial = 674] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x91c9f000) [pid = 1738] [serial = 675] [outer = (nil)] [url = about:blank] 09:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1680ms 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x91bedc00) [pid = 1738] [serial = 677] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x9b9d0400) [pid = 1738] [serial = 637] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x8ef5b400) [pid = 1738] [serial = 663] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x8ee8a400) [pid = 1738] [serial = 662] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x8ee81c00) [pid = 1738] [serial = 620] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x906cac00) [pid = 1738] [serial = 668] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x91039c00) [pid = 1738] [serial = 669] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x8c9a7000) [pid = 1738] [serial = 660] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x8c99c800) [pid = 1738] [serial = 659] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x906ce000) [pid = 1738] [serial = 625] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8c9a6c00) [pid = 1738] [serial = 665] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8e260400) [pid = 1738] [serial = 666] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x9961b000) [pid = 1738] [serial = 631] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x99ec5800) [pid = 1738] [serial = 634] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x923f0000) [pid = 1738] [serial = 628] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x8e259400) [pid = 1738] [serial = 622] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x91a68000) [pid = 1738] [serial = 672] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x91393800) [pid = 1738] [serial = 671] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x8da1bc00) [pid = 1738] [serial = 422] [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:06:07 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x922c6c00) [pid = 1738] [serial = 678] [outer = (nil)] [url = about:blank] 09:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:06:07 INFO - PROCESS | 1738 | 1464624367774 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:06:07 INFO - PROCESS | 1738 | 1464624367777 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 09:06:07 INFO - PROCESS | 1738 | 1464624367783 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - PROCESS | 1738 | 1464624367789 Marionette TRACE conn3 <- [1,1026,null,{}] 09:06:07 INFO - PROCESS | 1738 | 1464624367805 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:06:08 INFO - PROCESS | 1738 | 1464624368017 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:06:08 INFO - PROCESS | 1738 | 1464624368183 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b97400 == 97 [pid = 1738] [id = 264] 09:06:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x8aa4ac00) [pid = 1738] [serial = 793] [outer = (nil)] 09:06:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x8e54cc00) [pid = 1738] [serial = 794] [outer = 0x8aa4ac00] 09:06:08 INFO - PROCESS | 1738 | 1464624368259 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x8e566400) [pid = 1738] [serial = 795] [outer = 0x8aa4ac00] 09:06:09 INFO - PROCESS | 1738 | 1464624369037 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:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1284ms 09:06:09 INFO - PROCESS | 1738 | 1464624369090 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:06:09 INFO - PROCESS | 1738 | 1464624369093 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 09:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:06:09 INFO - PROCESS | 1738 | 1464624369102 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - PROCESS | 1738 | 1464624369105 Marionette TRACE conn3 <- [1,1030,null,{}] 09:06:09 INFO - PROCESS | 1738 | 1464624369110 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:06:09 INFO - PROCESS | 1738 | 1464624369275 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:06:09 INFO - PROCESS | 1738 | 1464624369292 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7c7c00 == 98 [pid = 1738] [id = 265] 09:06:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x8e268c00) [pid = 1738] [serial = 796] [outer = (nil)] 09:06:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x8ef61000) [pid = 1738] [serial = 797] [outer = 0x8e268c00] 09:06:09 INFO - PROCESS | 1738 | 1464624369364 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x9051d800) [pid = 1738] [serial = 798] [outer = 0x8e268c00] 09:06:10 INFO - PROCESS | 1738 | 1464624370388 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:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1337ms 09:06:10 INFO - PROCESS | 1738 | 1464624370447 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 1738 | 1464624370451 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 09:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:06:10 INFO - PROCESS | 1738 | 1464624370457 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 1738 | 1464624370460 Marionette TRACE conn3 <- [1,1034,null,{}] 09:06:10 INFO - PROCESS | 1738 | 1464624370465 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:06:10 INFO - PROCESS | 1738 | 1464624370691 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:06:10 INFO - PROCESS | 1738 | 1464624370717 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee8fc00 == 99 [pid = 1738] [id = 266] 09:06:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x8ef54c00) [pid = 1738] [serial = 799] [outer = (nil)] 09:06:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x91032800) [pid = 1738] [serial = 800] [outer = 0x8ef54c00] 09:06:10 INFO - PROCESS | 1738 | 1464624370810 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x9138a400) [pid = 1738] [serial = 801] [outer = 0x8ef54c00] 09:06:11 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x91a6a800) [pid = 1738] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:06:11 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8e55f800) [pid = 1738] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:06:11 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8c830000) [pid = 1738] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:06:11 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8ee8b800) [pid = 1738] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:06:11 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x8aa4c400) [pid = 1738] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:06:11 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x92b8fc00) [pid = 1738] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:06:11 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8c82d400) [pid = 1738] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:06:11 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x8da1c400) [pid = 1738] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:06:12 INFO - PROCESS | 1738 | 1464624372093 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:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1682ms 09:06:12 INFO - PROCESS | 1738 | 1464624372139 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 1738 | 1464624372143 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 09:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:06:12 INFO - PROCESS | 1738 | 1464624372149 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 1738 | 1464624372152 Marionette TRACE conn3 <- [1,1038,null,{}] 09:06:12 INFO - PROCESS | 1738 | 1464624372157 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:06:12 INFO - PROCESS | 1738 | 1464624372325 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:06:12 INFO - PROCESS | 1738 | 1464624372528 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x89be3400 == 100 [pid = 1738] [id = 267] 09:06:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x8c6c3800) [pid = 1738] [serial = 802] [outer = (nil)] 09:06:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x91a69000) [pid = 1738] [serial = 803] [outer = 0x8c6c3800] 09:06:12 INFO - PROCESS | 1738 | 1464624372599 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x91ac4000) [pid = 1738] [serial = 804] [outer = 0x8c6c3800] 09:06:13 INFO - PROCESS | 1738 | 1464624373302 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:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1181ms 09:06:13 INFO - PROCESS | 1738 | 1464624373331 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 1738 | 1464624373334 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 09:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:06:13 INFO - PROCESS | 1738 | 1464624373341 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 1738 | 1464624373344 Marionette TRACE conn3 <- [1,1042,null,{}] 09:06:13 INFO - PROCESS | 1738 | 1464624373350 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:06:13 INFO - PROCESS | 1738 | 1464624373566 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:06:13 INFO - PROCESS | 1738 | 1464624373585 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c830000 == 101 [pid = 1738] [id = 268] 09:06:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x8da26c00) [pid = 1738] [serial = 805] [outer = (nil)] 09:06:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x91b2a400) [pid = 1738] [serial = 806] [outer = 0x8da26c00] 09:06:13 INFO - PROCESS | 1738 | 1464624373657 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x91be8c00) [pid = 1738] [serial = 807] [outer = 0x8da26c00] 09:06:14 INFO - PROCESS | 1738 | 1464624374776 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:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1492ms 09:06:14 INFO - PROCESS | 1738 | 1464624374834 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:06:14 INFO - PROCESS | 1738 | 1464624374842 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 09:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:06:14 INFO - PROCESS | 1738 | 1464624374856 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:06:14 INFO - PROCESS | 1738 | 1464624374867 Marionette TRACE conn3 <- [1,1046,null,{}] 09:06:14 INFO - PROCESS | 1738 | 1464624374883 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:06:15 INFO - PROCESS | 1738 | 1464624375149 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:06:15 INFO - PROCESS | 1738 | 1464624375427 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x89beec00 == 102 [pid = 1738] [id = 269] 09:06:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x8ab76c00) [pid = 1738] [serial = 808] [outer = (nil)] 09:06:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x8c83a400) [pid = 1738] [serial = 809] [outer = 0x8ab76c00] 09:06:15 INFO - PROCESS | 1738 | 1464624375519 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x8d0b8400) [pid = 1738] [serial = 810] [outer = 0x8ab76c00] 09:06:16 INFO - PROCESS | 1738 | 1464624376466 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:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1650ms 09:06:16 INFO - PROCESS | 1738 | 1464624376503 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 1738 | 1464624376512 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 09:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:06:16 INFO - PROCESS | 1738 | 1464624376522 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 1738 | 1464624376527 Marionette TRACE conn3 <- [1,1050,null,{}] 09:06:16 INFO - PROCESS | 1738 | 1464624376534 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:06:16 INFO - PROCESS | 1738 | 1464624376759 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:06:17 INFO - PROCESS | 1738 | 1464624377056 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e12c000 == 103 [pid = 1738] [id = 270] 09:06:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x8e136800) [pid = 1738] [serial = 811] [outer = (nil)] 09:06:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x8e263400) [pid = 1738] [serial = 812] [outer = 0x8e136800] 09:06:17 INFO - PROCESS | 1738 | 1464624377196 Marionette DEBUG loaded listener.js 09:06:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x8ef59800) [pid = 1738] [serial = 813] [outer = 0x8e136800] 09:06:18 INFO - PROCESS | 1738 | 1464624378154 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:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1679ms 09:06:18 INFO - PROCESS | 1738 | 1464624378203 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:06:18 INFO - PROCESS | 1738 | 1464624378207 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 09:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:06:18 INFO - PROCESS | 1738 | 1464624378214 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - PROCESS | 1738 | 1464624378220 Marionette TRACE conn3 <- [1,1054,null,{}] 09:06:18 INFO - PROCESS | 1738 | 1464624378238 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:06:18 INFO - PROCESS | 1738 | 1464624378466 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:06:18 INFO - PROCESS | 1738 | 1464624378727 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c833800 == 104 [pid = 1738] [id = 271] 09:06:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x91abd400) [pid = 1738] [serial = 814] [outer = (nil)] 09:06:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x91c9f400) [pid = 1738] [serial = 815] [outer = 0x91abd400] 09:06:18 INFO - PROCESS | 1738 | 1464624378863 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x9229a000) [pid = 1738] [serial = 816] [outer = 0x91abd400] 09:06:19 INFO - PROCESS | 1738 | 1464624379746 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:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1586ms 09:06:19 INFO - PROCESS | 1738 | 1464624379801 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:06:19 INFO - PROCESS | 1738 | 1464624379807 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 09:06:19 INFO - PROCESS | 1738 | 1464624379813 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 1738 | 1464624379817 Marionette TRACE conn3 <- [1,1058,null,{}] 09:06:19 INFO - PROCESS | 1738 | 1464624379823 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:06:20 INFO - PROCESS | 1738 | 1464624380040 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:06:20 INFO - PROCESS | 1738 | 1464624380300 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e547800 == 105 [pid = 1738] [id = 272] 09:06:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x920f3800) [pid = 1738] [serial = 817] [outer = (nil)] 09:06:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x92b87400) [pid = 1738] [serial = 818] [outer = 0x920f3800] 09:06:20 INFO - PROCESS | 1738 | 1464624380433 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x92b8f800) [pid = 1738] [serial = 819] [outer = 0x920f3800] 09:06:21 INFO - PROCESS | 1738 | 1464624381288 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:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1535ms 09:06:21 INFO - PROCESS | 1738 | 1464624381349 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:06:21 INFO - PROCESS | 1738 | 1464624381353 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 09:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:06:21 INFO - PROCESS | 1738 | 1464624381359 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 1738 | 1464624381363 Marionette TRACE conn3 <- [1,1062,null,{}] 09:06:21 INFO - PROCESS | 1738 | 1464624381369 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:06:21 INFO - PROCESS | 1738 | 1464624381555 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:06:21 INFO - PROCESS | 1738 | 1464624381770 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b83800 == 106 [pid = 1738] [id = 273] 09:06:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x92d46000) [pid = 1738] [serial = 820] [outer = (nil)] 09:06:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0x93c99800) [pid = 1738] [serial = 821] [outer = 0x92d46000] 09:06:21 INFO - PROCESS | 1738 | 1464624381905 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x95080000) [pid = 1738] [serial = 822] [outer = 0x92d46000] 09:06:22 INFO - PROCESS | 1738 | 1464624382816 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:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1486ms 09:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:06:22 INFO - PROCESS | 1738 | 1464624382847 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:06:22 INFO - PROCESS | 1738 | 1464624382850 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 09:06:22 INFO - PROCESS | 1738 | 1464624382858 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - PROCESS | 1738 | 1464624382861 Marionette TRACE conn3 <- [1,1066,null,{}] 09:06:22 INFO - PROCESS | 1738 | 1464624382867 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:06:23 INFO - PROCESS | 1738 | 1464624383105 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:06:23 INFO - PROCESS | 1738 | 1464624383384 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e265400 == 107 [pid = 1738] [id = 274] 09:06:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0x922cc400) [pid = 1738] [serial = 823] [outer = (nil)] 09:06:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0x98c2b000) [pid = 1738] [serial = 824] [outer = 0x922cc400] 09:06:23 INFO - PROCESS | 1738 | 1464624383515 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0x99939000) [pid = 1738] [serial = 825] [outer = 0x922cc400] 09:06:24 INFO - PROCESS | 1738 | 1464624384380 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:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1581ms 09:06:24 INFO - PROCESS | 1738 | 1464624384438 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 1738 | 1464624384441 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 09:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:06:24 INFO - PROCESS | 1738 | 1464624384448 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 1738 | 1464624384451 Marionette TRACE conn3 <- [1,1070,null,{}] 09:06:24 INFO - PROCESS | 1738 | 1464624384457 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:06:24 INFO - PROCESS | 1738 | 1464624384642 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:06:24 INFO - PROCESS | 1738 | 1464624384890 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x91b27c00 == 108 [pid = 1738] [id = 275] 09:06:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0x98837c00) [pid = 1738] [serial = 826] [outer = (nil)] 09:06:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 195 (0x99ecd400) [pid = 1738] [serial = 827] [outer = 0x98837c00] 09:06:25 INFO - PROCESS | 1738 | 1464624385043 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 196 (0x9aa1d400) [pid = 1738] [serial = 828] [outer = 0x98837c00] 09:06:25 INFO - PROCESS | 1738 | 1464624385917 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:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1528ms 09:06:25 INFO - PROCESS | 1738 | 1464624385977 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:06:25 INFO - PROCESS | 1738 | 1464624385981 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 09:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:06:25 INFO - PROCESS | 1738 | 1464624385987 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:06:25 INFO - PROCESS | 1738 | 1464624385991 Marionette TRACE conn3 <- [1,1074,null,{}] 09:06:25 INFO - PROCESS | 1738 | 1464624385996 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:06:26 INFO - PROCESS | 1738 | 1464624386196 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:06:26 INFO - PROCESS | 1738 | 1464624386445 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c33400 == 109 [pid = 1738] [id = 276] 09:06:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 197 (0x99934400) [pid = 1738] [serial = 829] [outer = (nil)] 09:06:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 198 (0x9b940000) [pid = 1738] [serial = 830] [outer = 0x99934400] 09:06:26 INFO - PROCESS | 1738 | 1464624386577 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 199 (0x9cecb000) [pid = 1738] [serial = 831] [outer = 0x99934400] 09:06:27 INFO - PROCESS | 1738 | 1464624387472 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:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1529ms 09:06:27 INFO - PROCESS | 1738 | 1464624387517 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:06:27 INFO - PROCESS | 1738 | 1464624387521 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 09:06:27 INFO - PROCESS | 1738 | 1464624387528 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:06:27 INFO - PROCESS | 1738 | 1464624387531 Marionette TRACE conn3 <- [1,1078,null,{}] 09:06:27 INFO - PROCESS | 1738 | 1464624387537 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:06:27 INFO - PROCESS | 1738 | 1464624387763 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:06:28 INFO - PROCESS | 1738 | 1464624388013 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b11cc00 == 110 [pid = 1738] [id = 277] 09:06:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 200 (0x9b943000) [pid = 1738] [serial = 832] [outer = (nil)] 09:06:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 201 (0xa23c7800) [pid = 1738] [serial = 833] [outer = 0x9b943000] 09:06:28 INFO - PROCESS | 1738 | 1464624388154 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 202 (0xa270d800) [pid = 1738] [serial = 834] [outer = 0x9b943000] 09:06:29 INFO - PROCESS | 1738 | 1464624389039 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:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1585ms 09:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:06:29 INFO - PROCESS | 1738 | 1464624389113 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:06:29 INFO - PROCESS | 1738 | 1464624389116 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 09:06:29 INFO - PROCESS | 1738 | 1464624389122 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:06:29 INFO - PROCESS | 1738 | 1464624389126 Marionette TRACE conn3 <- [1,1082,null,{}] 09:06:29 INFO - PROCESS | 1738 | 1464624389131 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:06:29 INFO - PROCESS | 1738 | 1464624389363 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:06:29 INFO - PROCESS | 1738 | 1464624389641 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x98e30400 == 111 [pid = 1738] [id = 278] 09:06:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 203 (0xa3689800) [pid = 1738] [serial = 835] [outer = (nil)] 09:06:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 204 (0xa3694000) [pid = 1738] [serial = 836] [outer = 0xa3689800] 09:06:29 INFO - PROCESS | 1738 | 1464624389766 Marionette DEBUG loaded listener.js 09:06:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 205 (0xa632d800) [pid = 1738] [serial = 837] [outer = 0xa3689800] 09:06:30 INFO - PROCESS | 1738 | 1464624390689 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:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1589ms 09:06:30 INFO - PROCESS | 1738 | 1464624390711 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:06:30 INFO - PROCESS | 1738 | 1464624390715 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 09:06:30 INFO - PROCESS | 1738 | 1464624390721 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - PROCESS | 1738 | 1464624390726 Marionette TRACE conn3 <- [1,1086,null,{}] 09:06:30 INFO - PROCESS | 1738 | 1464624390732 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:06:30 INFO - PROCESS | 1738 | 1464624390962 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:06:31 INFO - PROCESS | 1738 | 1464624391218 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x91074400 == 112 [pid = 1738] [id = 279] 09:06:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 206 (0x91076800) [pid = 1738] [serial = 838] [outer = (nil)] 09:06:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 207 (0x9107bc00) [pid = 1738] [serial = 839] [outer = 0x91076800] 09:06:31 INFO - PROCESS | 1738 | 1464624391353 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 208 (0xa3690400) [pid = 1738] [serial = 840] [outer = 0x91076800] 09:06:32 INFO - PROCESS | 1738 | 1464624392214 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:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1533ms 09:06:32 INFO - PROCESS | 1738 | 1464624392255 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:06:32 INFO - PROCESS | 1738 | 1464624392259 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 09:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:06:32 INFO - PROCESS | 1738 | 1464624392265 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:06:32 INFO - PROCESS | 1738 | 1464624392269 Marionette TRACE conn3 <- [1,1090,null,{}] 09:06:32 INFO - PROCESS | 1738 | 1464624392275 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:06:32 INFO - PROCESS | 1738 | 1464624392466 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:06:32 INFO - PROCESS | 1738 | 1464624392679 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef3e800 == 113 [pid = 1738] [id = 280] 09:06:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 209 (0x8ef40400) [pid = 1738] [serial = 841] [outer = (nil)] 09:06:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 210 (0x8ef45c00) [pid = 1738] [serial = 842] [outer = 0x8ef40400] 09:06:32 INFO - PROCESS | 1738 | 1464624392805 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 211 (0x8ef47400) [pid = 1738] [serial = 843] [outer = 0x8ef40400] 09:06:33 INFO - PROCESS | 1738 | 1464624393735 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:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1528ms 09:06:33 INFO - PROCESS | 1738 | 1464624393794 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 1738 | 1464624393798 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 09:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:06:33 INFO - PROCESS | 1738 | 1464624393804 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 1738 | 1464624393807 Marionette TRACE conn3 <- [1,1094,null,{}] 09:06:33 INFO - PROCESS | 1738 | 1464624393822 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:06:34 INFO - PROCESS | 1738 | 1464624394064 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:06:34 INFO - PROCESS | 1738 | 1464624394342 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x89bed800 == 114 [pid = 1738] [id = 281] 09:06:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 212 (0x8ef41000) [pid = 1738] [serial = 844] [outer = (nil)] 09:06:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 213 (0x9107c400) [pid = 1738] [serial = 845] [outer = 0x8ef41000] 09:06:34 INFO - PROCESS | 1738 | 1464624394475 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 214 (0xa2730c00) [pid = 1738] [serial = 846] [outer = 0x8ef41000] 09:06:35 INFO - PROCESS | 1738 | 1464624395392 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:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1643ms 09:06:35 INFO - PROCESS | 1738 | 1464624395448 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:06:35 INFO - PROCESS | 1738 | 1464624395452 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 09:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:06:35 INFO - PROCESS | 1738 | 1464624395458 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:06:35 INFO - PROCESS | 1738 | 1464624395462 Marionette TRACE conn3 <- [1,1098,null,{}] 09:06:35 INFO - PROCESS | 1738 | 1464624395468 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:06:35 INFO - PROCESS | 1738 | 1464624395706 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:06:36 INFO - PROCESS | 1738 | 1464624396015 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x89c4a000 == 115 [pid = 1738] [id = 282] 09:06:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 215 (0x89c4a400) [pid = 1738] [serial = 847] [outer = (nil)] 09:06:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 216 (0x89c52000) [pid = 1738] [serial = 848] [outer = 0x89c4a400] 09:06:36 INFO - PROCESS | 1738 | 1464624396106 Marionette DEBUG loaded listener.js 09:06:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 217 (0x89c55000) [pid = 1738] [serial = 849] [outer = 0x89c4a400] 09:06:36 INFO - PROCESS | 1738 | 1464624396963 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:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1539ms 09:06:37 INFO - PROCESS | 1738 | 1464624396999 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:06:37 INFO - PROCESS | 1738 | 1464624397003 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 09:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:06:37 INFO - PROCESS | 1738 | 1464624397009 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:06:37 INFO - PROCESS | 1738 | 1464624397011 Marionette TRACE conn3 <- [1,1102,null,{}] 09:06:37 INFO - PROCESS | 1738 | 1464624397017 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:06:37 INFO - PROCESS | 1738 | 1464624397203 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:06:37 INFO - PROCESS | 1738 | 1464624397417 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x89c4c400 == 116 [pid = 1738] [id = 283] 09:06:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 218 (0x89c4d400) [pid = 1738] [serial = 850] [outer = (nil)] 09:06:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 219 (0x8ef4b800) [pid = 1738] [serial = 851] [outer = 0x89c4d400] 09:06:37 INFO - PROCESS | 1738 | 1464624397535 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 220 (0xa31e9c00) [pid = 1738] [serial = 852] [outer = 0x89c4d400] 09:06:38 INFO - PROCESS | 1738 | 1464624398514 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:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1578ms 09:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:06:38 INFO - PROCESS | 1738 | 1464624398588 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:06:38 INFO - PROCESS | 1738 | 1464624398591 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 09:06:38 INFO - PROCESS | 1738 | 1464624398597 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:06:38 INFO - PROCESS | 1738 | 1464624398600 Marionette TRACE conn3 <- [1,1106,null,{}] 09:06:38 INFO - PROCESS | 1738 | 1464624398606 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:06:38 INFO - PROCESS | 1738 | 1464624398798 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:06:39 INFO - PROCESS | 1738 | 1464624399052 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8807bc00 == 117 [pid = 1738] [id = 284] 09:06:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 221 (0x8807cc00) [pid = 1738] [serial = 853] [outer = (nil)] 09:06:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 222 (0x88084c00) [pid = 1738] [serial = 854] [outer = 0x8807cc00] 09:06:39 INFO - PROCESS | 1738 | 1464624399181 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 223 (0x88089c00) [pid = 1738] [serial = 855] [outer = 0x8807cc00] 09:06:40 INFO - PROCESS | 1738 | 1464624400040 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:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1489ms 09:06:40 INFO - PROCESS | 1738 | 1464624400086 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:06:40 INFO - PROCESS | 1738 | 1464624400090 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 09:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:06:40 INFO - PROCESS | 1738 | 1464624400096 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:06:40 INFO - PROCESS | 1738 | 1464624400099 Marionette TRACE conn3 <- [1,1110,null,{}] 09:06:40 INFO - PROCESS | 1738 | 1464624400105 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:06:40 INFO - PROCESS | 1738 | 1464624400301 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:06:40 INFO - PROCESS | 1738 | 1464624400513 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x88088800 == 118 [pid = 1738] [id = 285] 09:06:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 224 (0x881de000) [pid = 1738] [serial = 856] [outer = (nil)] 09:06:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 225 (0x881e2800) [pid = 1738] [serial = 857] [outer = 0x881de000] 09:06:40 INFO - PROCESS | 1738 | 1464624400683 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 226 (0x881e5000) [pid = 1738] [serial = 858] [outer = 0x881de000] 09:06:41 INFO - PROCESS | 1738 | 1464624401550 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:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1491ms 09:06:41 INFO - PROCESS | 1738 | 1464624401589 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:06:41 INFO - PROCESS | 1738 | 1464624401592 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 09:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:06:41 INFO - PROCESS | 1738 | 1464624401599 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - PROCESS | 1738 | 1464624401603 Marionette TRACE conn3 <- [1,1114,null,{}] 09:06:41 INFO - PROCESS | 1738 | 1464624401608 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:06:41 INFO - PROCESS | 1738 | 1464624401813 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:06:42 INFO - PROCESS | 1738 | 1464624402027 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x881e3c00 == 119 [pid = 1738] [id = 286] 09:06:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 227 (0x881e7000) [pid = 1738] [serial = 859] [outer = (nil)] 09:06:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 228 (0x881ebc00) [pid = 1738] [serial = 860] [outer = 0x881e7000] 09:06:42 INFO - PROCESS | 1738 | 1464624402185 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 229 (0x89c55400) [pid = 1738] [serial = 861] [outer = 0x881e7000] 09:06:43 INFO - PROCESS | 1738 | 1464624403569 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:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1992ms 09:06:43 INFO - PROCESS | 1738 | 1464624403591 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:06:43 INFO - PROCESS | 1738 | 1464624403598 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 09:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:06:43 INFO - PROCESS | 1738 | 1464624403606 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:06:43 INFO - PROCESS | 1738 | 1464624403612 Marionette TRACE conn3 <- [1,1118,null,{}] 09:06:43 INFO - PROCESS | 1738 | 1464624403619 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:06:43 INFO - PROCESS | 1738 | 1464624403801 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:06:44 INFO - PROCESS | 1738 | 1464624404097 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x89a0f400 == 120 [pid = 1738] [id = 287] 09:06:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 230 (0x89b8d800) [pid = 1738] [serial = 862] [outer = (nil)] 09:06:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 231 (0x8a05f000) [pid = 1738] [serial = 863] [outer = 0x89b8d800] 09:06:44 INFO - PROCESS | 1738 | 1464624404223 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 232 (0x8aa53800) [pid = 1738] [serial = 864] [outer = 0x89b8d800] 09:06:44 INFO - PROCESS | 1738 | --DOCSHELL 0x9103a000 == 119 [pid = 1738] [id = 209] 09:06:44 INFO - PROCESS | 1738 | --DOCSHELL 0x89be3400 == 118 [pid = 1738] [id = 267] 09:06:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee8fc00 == 117 [pid = 1738] [id = 266] 09:06:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7c7c00 == 116 [pid = 1738] [id = 265] 09:06:44 INFO - PROCESS | 1738 | --DOCSHELL 0x89b97400 == 115 [pid = 1738] [id = 264] 09:06:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8c9a3800 == 114 [pid = 1738] [id = 263] 09:06:44 INFO - PROCESS | 1738 | --DOCSHELL 0x89b83400 == 113 [pid = 1738] [id = 262] 09:06:44 INFO - PROCESS | 1738 | --DOCSHELL 0x89b92400 == 112 [pid = 1738] [id = 261] 09:06:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8e551800 == 111 [pid = 1738] [id = 247] 09:06:44 INFO - PROCESS | 1738 | --DOCSHELL 0x91386c00 == 110 [pid = 1738] [id = 248] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 231 (0x98e29800) [pid = 1738] [serial = 692] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 230 (0xa6395400) [pid = 1738] [serial = 707] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 229 (0x93c34000) [pid = 1738] [serial = 578] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 228 (0x91be7400) [pid = 1738] [serial = 726] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 227 (0x91ca8800) [pid = 1738] [serial = 729] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 226 (0x923ea000) [pid = 1738] [serial = 731] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 225 (0x9103a800) [pid = 1738] [serial = 725] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 224 (0x9cec7800) [pid = 1738] [serial = 698] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 223 (0x906c9c00) [pid = 1738] [serial = 686] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 222 (0x99ecbc00) [pid = 1738] [serial = 695] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 221 (0x8da1cc00) [pid = 1738] [serial = 716] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 220 (0x8c6c8800) [pid = 1738] [serial = 720] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 219 (0x9138e400) [pid = 1738] [serial = 728] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 218 (0x8aa55c00) [pid = 1738] [serial = 719] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 217 (0x92b92800) [pid = 1738] [serial = 734] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 216 (0x92b8a000) [pid = 1738] [serial = 732] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 215 (0xa6b5fc00) [pid = 1738] [serial = 710] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 214 (0x9507b800) [pid = 1738] [serial = 689] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 213 (0x89bee000) [pid = 1738] [serial = 713] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 212 (0x8ee83c00) [pid = 1738] [serial = 738] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 211 (0x8da23000) [pid = 1738] [serial = 683] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 210 (0x95081800) [pid = 1738] [serial = 735] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 209 (0xa365a800) [pid = 1738] [serial = 704] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 208 (0x9051b000) [pid = 1738] [serial = 723] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 207 (0x8d992800) [pid = 1738] [serial = 737] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 206 (0x8e562400) [pid = 1738] [serial = 722] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 205 (0xa23c1c00) [pid = 1738] [serial = 701] [outer = (nil)] [url = about:blank] 09:06:44 INFO - PROCESS | 1738 | --DOMWINDOW == 204 (0x98835400) [pid = 1738] [serial = 740] [outer = (nil)] [url = about:blank] 09:06:45 INFO - PROCESS | 1738 | 1464624405474 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:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1882ms 09:06:45 INFO - PROCESS | 1738 | 1464624405488 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:06:45 INFO - PROCESS | 1738 | 1464624405496 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 09:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:06:45 INFO - PROCESS | 1738 | 1464624405506 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:06:45 INFO - PROCESS | 1738 | 1464624405509 Marionette TRACE conn3 <- [1,1122,null,{}] 09:06:45 INFO - PROCESS | 1738 | 1464624405515 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:06:45 INFO - PROCESS | 1738 | 1464624405698 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:06:45 INFO - PROCESS | 1738 | 1464624405873 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a064800 == 111 [pid = 1738] [id = 288] 09:06:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 205 (0x8a064c00) [pid = 1738] [serial = 865] [outer = (nil)] 09:06:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 206 (0x8c6c6800) [pid = 1738] [serial = 866] [outer = 0x8a064c00] 09:06:45 INFO - PROCESS | 1738 | 1464624405947 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 207 (0x8cff1800) [pid = 1738] [serial = 867] [outer = 0x8a064c00] 09:06:46 INFO - PROCESS | 1738 | 1464624406790 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:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1338ms 09:06:46 INFO - PROCESS | 1738 | 1464624406845 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 1738 | 1464624406848 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 09:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:06:46 INFO - PROCESS | 1738 | 1464624406855 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 1738 | 1464624406860 Marionette TRACE conn3 <- [1,1126,null,{}] 09:06:46 INFO - PROCESS | 1738 | 1464624406875 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:06:47 INFO - PROCESS | 1738 | 1464624407070 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:06:47 INFO - PROCESS | 1738 | 1464624407270 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d987000 == 112 [pid = 1738] [id = 289] 09:06:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 208 (0x8d98ac00) [pid = 1738] [serial = 868] [outer = (nil)] 09:06:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 209 (0x8e130c00) [pid = 1738] [serial = 869] [outer = 0x8d98ac00] 09:06:47 INFO - PROCESS | 1738 | 1464624407352 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 210 (0x8e264000) [pid = 1738] [serial = 870] [outer = 0x8d98ac00] 09:06:48 INFO - PROCESS | 1738 | 1464624408200 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:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1381ms 09:06:48 INFO - PROCESS | 1738 | 1464624408238 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:06:48 INFO - PROCESS | 1738 | 1464624408242 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 09:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:06:48 INFO - PROCESS | 1738 | 1464624408248 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 1738 | 1464624408250 Marionette TRACE conn3 <- [1,1130,null,{}] 09:06:48 INFO - PROCESS | 1738 | 1464624408256 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:06:48 INFO - PROCESS | 1738 | 1464624408501 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:06:48 INFO - PROCESS | 1738 | 1464624408543 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7d0c00 == 113 [pid = 1738] [id = 290] 09:06:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 211 (0x8e54d400) [pid = 1738] [serial = 871] [outer = (nil)] 09:06:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 212 (0x8ef3f400) [pid = 1738] [serial = 872] [outer = 0x8e54d400] 09:06:48 INFO - PROCESS | 1738 | 1464624408618 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 213 (0x8ef5e000) [pid = 1738] [serial = 873] [outer = 0x8e54d400] 09:06:49 INFO - PROCESS | 1738 | --DOMWINDOW == 212 (0x89b96000) [pid = 1738] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:06:49 INFO - PROCESS | 1738 | --DOMWINDOW == 211 (0x8aa4ac00) [pid = 1738] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:06:49 INFO - PROCESS | 1738 | --DOMWINDOW == 210 (0x9507c800) [pid = 1738] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:06:49 INFO - PROCESS | 1738 | --DOMWINDOW == 209 (0x8e268c00) [pid = 1738] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:06:49 INFO - PROCESS | 1738 | --DOMWINDOW == 208 (0x8ef54c00) [pid = 1738] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:06:49 INFO - PROCESS | 1738 | --DOMWINDOW == 207 (0x8c6c3800) [pid = 1738] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:06:49 INFO - PROCESS | 1738 | --DOMWINDOW == 206 (0x8ab78400) [pid = 1738] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:06:49 INFO - PROCESS | 1738 | --DOMWINDOW == 205 (0x8c9a4c00) [pid = 1738] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:06:49 INFO - PROCESS | 1738 | 1464624409853 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:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1633ms 09:06:49 INFO - PROCESS | 1738 | 1464624409882 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:06:49 INFO - PROCESS | 1738 | 1464624409885 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 09:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:06:49 INFO - PROCESS | 1738 | 1464624409891 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - PROCESS | 1738 | 1464624409894 Marionette TRACE conn3 <- [1,1134,null,{}] 09:06:49 INFO - PROCESS | 1738 | 1464624409899 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:06:50 INFO - PROCESS | 1738 | 1464624410144 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:06:50 INFO - PROCESS | 1738 | 1464624410164 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x89a0c800 == 114 [pid = 1738] [id = 291] 09:06:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 206 (0x89b8c400) [pid = 1738] [serial = 874] [outer = (nil)] 09:06:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 207 (0x8ee8f400) [pid = 1738] [serial = 875] [outer = 0x89b8c400] 09:06:50 INFO - PROCESS | 1738 | 1464624410236 Marionette DEBUG loaded listener.js 09:06:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 208 (0x90515c00) [pid = 1738] [serial = 876] [outer = 0x89b8c400] 09:06:51 INFO - PROCESS | 1738 | 1464624411083 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:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1228ms 09:06:51 INFO - PROCESS | 1738 | 1464624411121 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:06:51 INFO - PROCESS | 1738 | 1464624411125 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 09:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:06:51 INFO - PROCESS | 1738 | 1464624411131 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - PROCESS | 1738 | 1464624411134 Marionette TRACE conn3 <- [1,1138,null,{}] 09:06:51 INFO - PROCESS | 1738 | 1464624411140 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:06:51 INFO - PROCESS | 1738 | 1464624411321 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:06:51 INFO - PROCESS | 1738 | 1464624411341 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x89becc00 == 115 [pid = 1738] [id = 292] 09:06:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 209 (0x8ef54c00) [pid = 1738] [serial = 877] [outer = (nil)] 09:06:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 210 (0x9107d000) [pid = 1738] [serial = 878] [outer = 0x8ef54c00] 09:06:51 INFO - PROCESS | 1738 | 1464624411413 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 211 (0x91080400) [pid = 1738] [serial = 879] [outer = 0x8ef54c00] 09:06:52 INFO - PROCESS | 1738 | 1464624412649 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:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1541ms 09:06:52 INFO - PROCESS | 1738 | 1464624412672 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 1738 | 1464624412680 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 09:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:06:52 INFO - PROCESS | 1738 | 1464624412688 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 1738 | 1464624412694 Marionette TRACE conn3 <- [1,1142,null,{}] 09:06:52 INFO - PROCESS | 1738 | 1464624412702 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:06:52 INFO - PROCESS | 1738 | 1464624412927 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:06:53 INFO - PROCESS | 1738 | 1464624413189 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x89be3800 == 116 [pid = 1738] [id = 293] 09:06:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 212 (0x89bf0400) [pid = 1738] [serial = 880] [outer = (nil)] 09:06:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 213 (0x8a061c00) [pid = 1738] [serial = 881] [outer = 0x89bf0400] 09:06:53 INFO - PROCESS | 1738 | 1464624413323 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 214 (0x8ab77400) [pid = 1738] [serial = 882] [outer = 0x89bf0400] 09:06:54 INFO - PROCESS | 1738 | 1464624414313 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:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1681ms 09:06:54 INFO - PROCESS | 1738 | 1464624414370 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:06:54 INFO - PROCESS | 1738 | 1464624414379 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 09:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:06:54 INFO - PROCESS | 1738 | 1464624414390 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - PROCESS | 1738 | 1464624414395 Marionette TRACE conn3 <- [1,1146,null,{}] 09:06:54 INFO - PROCESS | 1738 | 1464624414400 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:06:54 INFO - PROCESS | 1738 | 1464624414648 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:06:55 INFO - PROCESS | 1738 | 1464624414999 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7c6400 == 117 [pid = 1738] [id = 294] 09:06:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 215 (0x8e132400) [pid = 1738] [serial = 883] [outer = (nil)] 09:06:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 216 (0x8e55f800) [pid = 1738] [serial = 884] [outer = 0x8e132400] 09:06:55 INFO - PROCESS | 1738 | 1464624415084 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 217 (0x8ef4a400) [pid = 1738] [serial = 885] [outer = 0x8e132400] 09:06:55 INFO - PROCESS | 1738 | 1464624415971 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:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1641ms 09:06:56 INFO - PROCESS | 1738 | 1464624416031 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:06:56 INFO - PROCESS | 1738 | 1464624416035 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 09:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:06:56 INFO - PROCESS | 1738 | 1464624416042 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - PROCESS | 1738 | 1464624416048 Marionette TRACE conn3 <- [1,1150,null,{}] 09:06:56 INFO - PROCESS | 1738 | 1464624416065 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:06:56 INFO - PROCESS | 1738 | 1464624416303 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:06:56 INFO - PROCESS | 1738 | 1464624416560 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cffe000 == 118 [pid = 1738] [id = 295] 09:06:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 218 (0x9107a800) [pid = 1738] [serial = 886] [outer = (nil)] 09:06:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 219 (0x91a61400) [pid = 1738] [serial = 887] [outer = 0x9107a800] 09:06:56 INFO - PROCESS | 1738 | 1464624416693 Marionette DEBUG loaded listener.js 09:06:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 220 (0x91abec00) [pid = 1738] [serial = 888] [outer = 0x9107a800] 09:06:57 INFO - PROCESS | 1738 | 1464624417581 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:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1583ms 09:06:57 INFO - PROCESS | 1738 | 1464624417626 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:06:57 INFO - PROCESS | 1738 | 1464624417631 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 09:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:06:57 INFO - PROCESS | 1738 | 1464624417638 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 1738 | 1464624417641 Marionette TRACE conn3 <- [1,1154,null,{}] 09:06:57 INFO - PROCESS | 1738 | 1464624417647 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:06:57 INFO - PROCESS | 1738 | 1464624417850 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:06:58 INFO - PROCESS | 1738 | 1464624418106 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee85800 == 119 [pid = 1738] [id = 296] 09:06:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 221 (0x9107cc00) [pid = 1738] [serial = 889] [outer = (nil)] 09:06:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 222 (0x91b2e800) [pid = 1738] [serial = 890] [outer = 0x9107cc00] 09:06:58 INFO - PROCESS | 1738 | 1464624418236 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 223 (0x91ca0400) [pid = 1738] [serial = 891] [outer = 0x9107cc00] 09:06:59 INFO - PROCESS | 1738 | 1464624419096 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:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1493ms 09:06:59 INFO - PROCESS | 1738 | 1464624419132 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:06:59 INFO - PROCESS | 1738 | 1464624419136 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 09:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:06:59 INFO - PROCESS | 1738 | 1464624419142 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 1738 | 1464624419146 Marionette TRACE conn3 <- [1,1158,null,{}] 09:06:59 INFO - PROCESS | 1738 | 1464624419152 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:06:59 INFO - PROCESS | 1738 | 1464624419339 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:06:59 INFO - PROCESS | 1738 | 1464624419557 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a062400 == 120 [pid = 1738] [id = 297] 09:06:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 224 (0x91031800) [pid = 1738] [serial = 892] [outer = (nil)] 09:06:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 225 (0x92b83400) [pid = 1738] [serial = 893] [outer = 0x91031800] 09:06:59 INFO - PROCESS | 1738 | 1464624419681 Marionette DEBUG loaded listener.js 09:06:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 226 (0x92b8a800) [pid = 1738] [serial = 894] [outer = 0x91031800] 09:07:00 INFO - PROCESS | 1738 | 1464624420686 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:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1580ms 09:07:00 INFO - PROCESS | 1738 | 1464624420724 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:07:00 INFO - PROCESS | 1738 | 1464624420728 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 09:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:07:00 INFO - PROCESS | 1738 | 1464624420734 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 1738 | 1464624420738 Marionette TRACE conn3 <- [1,1162,null,{}] 09:07:00 INFO - PROCESS | 1738 | 1464624420743 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:07:00 INFO - PROCESS | 1738 | 1464624420954 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:07:01 INFO - PROCESS | 1738 | 1464624421278 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7cc400 == 121 [pid = 1738] [id = 298] 09:07:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 227 (0x91cac800) [pid = 1738] [serial = 895] [outer = (nil)] 09:07:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 228 (0x9874cc00) [pid = 1738] [serial = 896] [outer = 0x91cac800] 09:07:01 INFO - PROCESS | 1738 | 1464624421376 Marionette DEBUG loaded listener.js 09:07:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 229 (0x9888c000) [pid = 1738] [serial = 897] [outer = 0x91cac800] 09:07:02 INFO - PROCESS | 1738 | 1464624422266 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:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1587ms 09:07:02 INFO - PROCESS | 1738 | 1464624422323 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 09:07:02 INFO - PROCESS | 1738 | 1464624422327 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 09:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:07:02 INFO - PROCESS | 1738 | 1464624422333 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:07:02 INFO - PROCESS | 1738 | 1464624422336 Marionette TRACE conn3 <- [1,1166,null,{}] 09:07:02 INFO - PROCESS | 1738 | 1464624422342 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:07:02 INFO - PROCESS | 1738 | 1464624422543 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:07:02 INFO - PROCESS | 1738 | 1464624422818 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7c9c00 == 122 [pid = 1738] [id = 299] 09:07:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 230 (0x8e12e400) [pid = 1738] [serial = 898] [outer = (nil)] 09:07:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 231 (0x997c6c00) [pid = 1738] [serial = 899] [outer = 0x8e12e400] 09:07:02 INFO - PROCESS | 1738 | 1464624422941 Marionette DEBUG loaded listener.js 09:07:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 232 (0x99ba9800) [pid = 1738] [serial = 900] [outer = 0x8e12e400] 09:07:03 INFO - PROCESS | 1738 | 1464624423823 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:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1528ms 09:07:03 INFO - PROCESS | 1738 | 1464624423862 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 1738 | 1464624423866 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 09:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:07:03 INFO - PROCESS | 1738 | 1464624423873 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 1738 | 1464624423876 Marionette TRACE conn3 <- [1,1170,null,{}] 09:07:03 INFO - PROCESS | 1738 | 1464624423882 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:07:04 INFO - PROCESS | 1738 | 1464624424071 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:07:04 INFO - PROCESS | 1738 | 1464624424334 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x987a3000 == 123 [pid = 1738] [id = 300] 09:07:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 233 (0x98e36400) [pid = 1738] [serial = 901] [outer = (nil)] 09:07:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 234 (0x9b93a400) [pid = 1738] [serial = 902] [outer = 0x98e36400] 09:07:04 INFO - PROCESS | 1738 | 1464624424460 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 235 (0xa051bc00) [pid = 1738] [serial = 903] [outer = 0x98e36400] 09:07:05 INFO - PROCESS | 1738 | 1464624425349 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:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1535ms 09:07:05 INFO - PROCESS | 1738 | 1464624425408 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 1738 | 1464624425412 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 09:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:07:05 INFO - PROCESS | 1738 | 1464624425419 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 1738 | 1464624425423 Marionette TRACE conn3 <- [1,1174,null,{}] 09:07:05 INFO - PROCESS | 1738 | 1464624425429 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:07:05 INFO - PROCESS | 1738 | 1464624425639 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:07:05 INFO - PROCESS | 1738 | 1464624425905 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x91ac8800 == 124 [pid = 1738] [id = 301] 09:07:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 236 (0x9b118800) [pid = 1738] [serial = 904] [outer = (nil)] 09:07:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 237 (0xa368dc00) [pid = 1738] [serial = 905] [outer = 0x9b118800] 09:07:06 INFO - PROCESS | 1738 | 1464624426030 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 238 (0xa6310400) [pid = 1738] [serial = 906] [outer = 0x9b118800] 09:07:06 INFO - PROCESS | 1738 | 1464624426916 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:07:06 INFO - PROCESS | 1738 | 1464624426967 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 09:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:07:06 INFO - PROCESS | 1738 | 1464624426975 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - PROCESS | 1738 | 1464624426977 Marionette TRACE conn3 <- [1,1178,null,{}] 09:07:06 INFO - PROCESS | 1738 | 1464624426984 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:07:07 INFO - PROCESS | 1738 | 1464624427208 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:07:07 INFO - PROCESS | 1738 | 1464624427479 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c7a3000 == 125 [pid = 1738] [id = 302] 09:07:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 239 (0x8c7a3400) [pid = 1738] [serial = 907] [outer = (nil)] 09:07:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 240 (0x8c7a6c00) [pid = 1738] [serial = 908] [outer = 0x8c7a3400] 09:07:07 INFO - PROCESS | 1738 | 1464624427619 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 241 (0x987a8c00) [pid = 1738] [serial = 909] [outer = 0x8c7a3400] 09:07:08 INFO - PROCESS | 1738 | 1464624428501 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:07:08 INFO - PROCESS | 1738 | 1464624428578 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 09:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:07:08 INFO - PROCESS | 1738 | 1464624428585 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - PROCESS | 1738 | 1464624428589 Marionette TRACE conn3 <- [1,1182,null,{}] 09:07:08 INFO - PROCESS | 1738 | 1464624428595 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:07:08 INFO - PROCESS | 1738 | 1464624428862 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:07:09 INFO - PROCESS | 1738 | 1464624429210 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d0ad800 == 126 [pid = 1738] [id = 303] 09:07:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 242 (0xa6d45000) [pid = 1738] [serial = 910] [outer = (nil)] 09:07:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 243 (0xa6d4d000) [pid = 1738] [serial = 911] [outer = 0xa6d45000] 09:07:09 INFO - PROCESS | 1738 | 1464624429302 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 244 (0xa6e8e000) [pid = 1738] [serial = 912] [outer = 0xa6d45000] 09:07:10 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:07:10 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:07:10 INFO - PROCESS | 1738 | 1464624430184 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:07:10 INFO - PROCESS | 1738 | 1464624430272 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 09:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:07:10 INFO - PROCESS | 1738 | 1464624430279 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 1738 | 1464624430283 Marionette TRACE conn3 <- [1,1186,null,{}] 09:07:10 INFO - PROCESS | 1738 | 1464624430288 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:07:10 INFO - PROCESS | 1738 | 1464624430518 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:07:10 INFO - PROCESS | 1738 | 1464624430826 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c8c8800 == 127 [pid = 1738] [id = 304] 09:07:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 245 (0x8c8cbc00) [pid = 1738] [serial = 913] [outer = (nil)] 09:07:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 246 (0x8c8d2400) [pid = 1738] [serial = 914] [outer = 0x8c8cbc00] 09:07:10 INFO - PROCESS | 1738 | 1464624430914 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 247 (0x8c8d4400) [pid = 1738] [serial = 915] [outer = 0x8c8cbc00] 09:07:11 INFO - PROCESS | 1738 | 1464624431840 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:07:11 INFO - PROCESS | 1738 | 1464624431918 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 09:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:07:11 INFO - PROCESS | 1738 | 1464624431925 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:07:11 INFO - PROCESS | 1738 | 1464624431928 Marionette TRACE conn3 <- [1,1190,null,{}] 09:07:11 INFO - PROCESS | 1738 | 1464624431934 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:07:12 INFO - PROCESS | 1738 | 1464624432128 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:07:12 INFO - PROCESS | 1738 | 1464624432409 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x876d1c00 == 128 [pid = 1738] [id = 305] 09:07:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 248 (0x876d3000) [pid = 1738] [serial = 916] [outer = (nil)] 09:07:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 249 (0x876db800) [pid = 1738] [serial = 917] [outer = 0x876d3000] 09:07:12 INFO - PROCESS | 1738 | 1464624432539 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 250 (0x876de800) [pid = 1738] [serial = 918] [outer = 0x876d3000] 09:07:13 INFO - PROCESS | 1738 | 1464624433397 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:07:13 INFO - PROCESS | 1738 | 1464624433462 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 09:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:07:13 INFO - PROCESS | 1738 | 1464624433469 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - PROCESS | 1738 | 1464624433472 Marionette TRACE conn3 <- [1,1194,null,{}] 09:07:13 INFO - PROCESS | 1738 | 1464624433478 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:07:13 INFO - PROCESS | 1738 | 1464624433685 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:07:14 INFO - PROCESS | 1738 | 1464624433992 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x876d5400 == 129 [pid = 1738] [id = 306] 09:07:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 251 (0x876d6000) [pid = 1738] [serial = 919] [outer = (nil)] 09:07:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 252 (0x8785b400) [pid = 1738] [serial = 920] [outer = 0x876d6000] 09:07:14 INFO - PROCESS | 1738 | 1464624434097 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 253 (0x8785d400) [pid = 1738] [serial = 921] [outer = 0x876d6000] 09:07:14 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:07:14 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:07:14 INFO - PROCESS | 1738 | 1464624434966 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:07:15 INFO - PROCESS | 1738 | 1464624435054 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 09:07:15 INFO - PROCESS | 1738 | 1464624435061 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - PROCESS | 1738 | 1464624435064 Marionette TRACE conn3 <- [1,1198,null,{}] 09:07:15 INFO - PROCESS | 1738 | 1464624435070 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:07:15 INFO - PROCESS | 1738 | 1464624435305 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:07:15 INFO - PROCESS | 1738 | 1464624435616 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x86d4bc00 == 130 [pid = 1738] [id = 307] 09:07:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 254 (0x86d4cc00) [pid = 1738] [serial = 922] [outer = (nil)] 09:07:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 255 (0x86d55c00) [pid = 1738] [serial = 923] [outer = 0x86d4cc00] 09:07:15 INFO - PROCESS | 1738 | 1464624435707 Marionette DEBUG loaded listener.js 09:07:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 256 (0x86d57c00) [pid = 1738] [serial = 924] [outer = 0x86d4cc00] 09:07:16 INFO - PROCESS | 1738 | 1464624436575 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:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1579ms 09:07:16 INFO - PROCESS | 1738 | 1464624436640 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:07:16 INFO - PROCESS | 1738 | 1464624436644 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 09:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:07:16 INFO - PROCESS | 1738 | 1464624436650 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 1738 | 1464624436653 Marionette TRACE conn3 <- [1,1202,null,{}] 09:07:16 INFO - PROCESS | 1738 | 1464624436659 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:07:16 INFO - PROCESS | 1738 | 1464624436910 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:07:17 INFO - PROCESS | 1738 | 1464624437239 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x86d54800 == 131 [pid = 1738] [id = 308] 09:07:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 257 (0x86d58000) [pid = 1738] [serial = 925] [outer = (nil)] 09:07:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 258 (0x87861400) [pid = 1738] [serial = 926] [outer = 0x86d58000] 09:07:17 INFO - PROCESS | 1738 | 1464624437323 Marionette DEBUG loaded listener.js 09:07:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 259 (0x87863800) [pid = 1738] [serial = 927] [outer = 0x86d58000] 09:07:18 INFO - PROCESS | 1738 | 1464624438199 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:07:18 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:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1582ms 09:07:18 INFO - PROCESS | 1738 | 1464624438233 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:07:18 INFO - PROCESS | 1738 | 1464624438236 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 09:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:07:18 INFO - PROCESS | 1738 | 1464624438243 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:07:18 INFO - PROCESS | 1738 | 1464624438245 Marionette TRACE conn3 <- [1,1206,null,{}] 09:07:18 INFO - PROCESS | 1738 | 1464624438251 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:07:18 INFO - PROCESS | 1738 | 1464624438440 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:07:18 INFO - PROCESS | 1738 | 1464624438709 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x86d5a400 == 132 [pid = 1738] [id = 309] 09:07:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 260 (0x86feac00) [pid = 1738] [serial = 928] [outer = (nil)] 09:07:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 261 (0x86ff2000) [pid = 1738] [serial = 929] [outer = 0x86feac00] 09:07:18 INFO - PROCESS | 1738 | 1464624438835 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 262 (0x86ff3c00) [pid = 1738] [serial = 930] [outer = 0x86feac00] 09:07:19 INFO - PROCESS | 1738 | 1464624439714 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:07:19 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:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1527ms 09:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:07:19 INFO - PROCESS | 1738 | 1464624439771 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:07:19 INFO - PROCESS | 1738 | 1464624439774 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 09:07:19 INFO - PROCESS | 1738 | 1464624439780 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:07:19 INFO - PROCESS | 1738 | 1464624439783 Marionette TRACE conn3 <- [1,1210,null,{}] 09:07:19 INFO - PROCESS | 1738 | 1464624439789 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:07:20 INFO - PROCESS | 1738 | 1464624440001 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:07:20 INFO - PROCESS | 1738 | 1464624440325 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x86d4d400 == 133 [pid = 1738] [id = 310] 09:07:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 263 (0x86fea400) [pid = 1738] [serial = 931] [outer = (nil)] 09:07:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 264 (0x87859000) [pid = 1738] [serial = 932] [outer = 0x86fea400] 09:07:20 INFO - PROCESS | 1738 | 1464624440413 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 265 (0x89a02c00) [pid = 1738] [serial = 933] [outer = 0x86fea400] 09:07:21 INFO - PROCESS | 1738 | 1464624441275 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:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1537ms 09:07:21 INFO - PROCESS | 1738 | 1464624441317 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 09:07:21 INFO - PROCESS | 1738 | 1464624441320 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 09:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:07:21 INFO - PROCESS | 1738 | 1464624441327 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - PROCESS | 1738 | 1464624441329 Marionette TRACE conn3 <- [1,1214,null,{}] 09:07:21 INFO - PROCESS | 1738 | 1464624441341 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:07:21 INFO - PROCESS | 1738 | 1464624441546 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:07:22 INFO - PROCESS | 1738 | --DOCSHELL 0x89a0c800 == 132 [pid = 1738] [id = 291] 09:07:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7d0c00 == 131 [pid = 1738] [id = 290] 09:07:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8d987000 == 130 [pid = 1738] [id = 289] 09:07:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8a064800 == 129 [pid = 1738] [id = 288] 09:07:22 INFO - PROCESS | 1738 | --DOCSHELL 0x89a0f400 == 128 [pid = 1738] [id = 287] 09:07:22 INFO - PROCESS | 1738 | --DOCSHELL 0x89bed800 == 127 [pid = 1738] [id = 281] 09:07:22 INFO - PROCESS | 1738 | --DOCSHELL 0x91074400 == 126 [pid = 1738] [id = 279] 09:07:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8ef3e800 == 125 [pid = 1738] [id = 280] 09:07:22 INFO - PROCESS | 1738 | --DOCSHELL 0x98e30400 == 124 [pid = 1738] [id = 278] 09:07:22 INFO - PROCESS | 1738 | --DOCSHELL 0x9b11cc00 == 123 [pid = 1738] [id = 277] 09:07:22 INFO - PROCESS | 1738 | --DOCSHELL 0x93c33400 == 122 [pid = 1738] [id = 276] 09:07:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8e265400 == 121 [pid = 1738] [id = 274] 09:07:22 INFO - PROCESS | 1738 | --DOCSHELL 0x91b27c00 == 120 [pid = 1738] [id = 275] 09:07:22 INFO - PROCESS | 1738 | --DOCSHELL 0x92b83800 == 119 [pid = 1738] [id = 273] 09:07:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8e547800 == 118 [pid = 1738] [id = 272] 09:07:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8c833800 == 117 [pid = 1738] [id = 271] 09:07:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8e12c000 == 116 [pid = 1738] [id = 270] 09:07:22 INFO - PROCESS | 1738 | --DOCSHELL 0x89beec00 == 115 [pid = 1738] [id = 269] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 264 (0x89be7c00) [pid = 1738] [serial = 785] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 263 (0x8e54cc00) [pid = 1738] [serial = 794] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 262 (0x99933c00) [pid = 1738] [serial = 741] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 261 (0xa514d000) [pid = 1738] [serial = 755] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 260 (0x9051d800) [pid = 1738] [serial = 798] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 259 (0x91032800) [pid = 1738] [serial = 800] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 258 (0x91ac6800) [pid = 1738] [serial = 758] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 257 (0x89b9f800) [pid = 1738] [serial = 767] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 256 (0x8e566400) [pid = 1738] [serial = 795] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 255 (0x923ea400) [pid = 1738] [serial = 746] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 254 (0x8d0b2800) [pid = 1738] [serial = 770] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 253 (0x91ac4000) [pid = 1738] [serial = 804] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 252 (0x8ee88c00) [pid = 1738] [serial = 743] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 251 (0x9b1d7000) [pid = 1738] [serial = 749] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 250 (0x8ef61000) [pid = 1738] [serial = 797] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 249 (0xa23c6800) [pid = 1738] [serial = 752] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 248 (0x9138a400) [pid = 1738] [serial = 801] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 247 (0x8cff1000) [pid = 1738] [serial = 788] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 246 (0x8a069400) [pid = 1738] [serial = 786] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 245 (0x8a05ec00) [pid = 1738] [serial = 779] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 244 (0x89b8b000) [pid = 1738] [serial = 761] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 243 (0x89a0a400) [pid = 1738] [serial = 776] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 242 (0x8e131800) [pid = 1738] [serial = 791] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 241 (0x89b95800) [pid = 1738] [serial = 764] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 240 (0x8e548c00) [pid = 1738] [serial = 792] [outer = (nil)] [url = about:blank] 09:07:22 INFO - PROCESS | 1738 | --DOMWINDOW == 239 (0x8a068400) [pid = 1738] [serial = 782] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1738 | --DOMWINDOW == 238 (0x8d0b7800) [pid = 1738] [serial = 789] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1738 | --DOMWINDOW == 237 (0xa0524400) [pid = 1738] [serial = 773] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1738 | --DOMWINDOW == 236 (0x91a69000) [pid = 1738] [serial = 803] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1738 | --DOMWINDOW == 235 (0x91b2a400) [pid = 1738] [serial = 806] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 1738 | 1464624443034 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x876d4800 == 116 [pid = 1738] [id = 311] 09:07:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 236 (0x876db000) [pid = 1738] [serial = 934] [outer = (nil)] 09:07:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 237 (0x88080c00) [pid = 1738] [serial = 935] [outer = 0x876db000] 09:07:23 INFO - PROCESS | 1738 | 1464624443141 Marionette DEBUG loaded listener.js 09:07:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 238 (0x881e5400) [pid = 1738] [serial = 936] [outer = 0x876db000] 09:07:23 INFO - PROCESS | 1738 | --DOCSHELL 0x953a6c00 == 115 [pid = 1738] [id = 10] 09:07:24 INFO - PROCESS | 1738 | 1464624444032 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:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 2793ms 09:07:24 INFO - PROCESS | 1738 | 1464624444123 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:07:24 INFO - PROCESS | 1738 | 1464624444128 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 09:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:07:24 INFO - PROCESS | 1738 | 1464624444135 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:07:24 INFO - PROCESS | 1738 | 1464624444141 Marionette TRACE conn3 <- [1,1218,null,{}] 09:07:24 INFO - PROCESS | 1738 | 1464624444148 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:07:24 INFO - PROCESS | 1738 | 1464624444362 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:07:24 INFO - PROCESS | 1738 | 1464624444600 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b8f400 == 116 [pid = 1738] [id = 312] 09:07:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 239 (0x89b96800) [pid = 1738] [serial = 937] [outer = (nil)] 09:07:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 240 (0x89ba0800) [pid = 1738] [serial = 938] [outer = 0x89b96800] 09:07:24 INFO - PROCESS | 1738 | 1464624444680 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 241 (0x89beec00) [pid = 1738] [serial = 939] [outer = 0x89b96800] 09:07:25 INFO - PROCESS | 1738 | 1464624445466 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:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1395ms 09:07:25 INFO - PROCESS | 1738 | 1464624445535 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:07:25 INFO - PROCESS | 1738 | 1464624445541 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 09:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:07:25 INFO - PROCESS | 1738 | 1464624445548 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:07:25 INFO - PROCESS | 1738 | 1464624445550 Marionette TRACE conn3 <- [1,1222,null,{}] 09:07:25 INFO - PROCESS | 1738 | 1464624445562 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:07:25 INFO - PROCESS | 1738 | 1464624445814 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:07:25 INFO - PROCESS | 1738 | 1464624445840 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x89a0c400 == 117 [pid = 1738] [id = 313] 09:07:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 242 (0x89b97400) [pid = 1738] [serial = 940] [outer = (nil)] 09:07:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 243 (0x8a068800) [pid = 1738] [serial = 941] [outer = 0x89b97400] 09:07:25 INFO - PROCESS | 1738 | 1464624445913 Marionette DEBUG loaded listener.js 09:07:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 244 (0x8aa48400) [pid = 1738] [serial = 942] [outer = 0x89b97400] 09:07:26 INFO - PROCESS | 1738 | 1464624446894 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:07:26 INFO - PROCESS | 1738 | 1464624446982 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 09:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:07:27 INFO - PROCESS | 1738 | 1464624447006 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:07:27 INFO - PROCESS | 1738 | 1464624447015 Marionette TRACE conn3 <- [1,1226,null,{}] 09:07:27 INFO - PROCESS | 1738 | 1464624447023 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:07:27 INFO - PROCESS | 1738 | 1464624447278 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:07:27 INFO - PROCESS | 1738 | 1464624447305 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b86800 == 118 [pid = 1738] [id = 314] 09:07:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 245 (0x8a069800) [pid = 1738] [serial = 943] [outer = (nil)] 09:07:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 246 (0x8c7a7400) [pid = 1738] [serial = 944] [outer = 0x8a069800] 09:07:27 INFO - PROCESS | 1738 | 1464624447377 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 247 (0x8c8d7c00) [pid = 1738] [serial = 945] [outer = 0x8a069800] 09:07:28 INFO - PROCESS | 1738 | --DOMWINDOW == 246 (0x8d98ac00) [pid = 1738] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:07:28 INFO - PROCESS | 1738 | --DOMWINDOW == 245 (0x8e54d400) [pid = 1738] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:07:28 INFO - PROCESS | 1738 | --DOMWINDOW == 244 (0x8a064c00) [pid = 1738] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:07:28 INFO - PROCESS | 1738 | --DOMWINDOW == 243 (0x89b8d800) [pid = 1738] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:07:28 INFO - PROCESS | 1738 | --DOMWINDOW == 242 (0x89b8c400) [pid = 1738] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:07:28 INFO - PROCESS | 1738 | 1464624448755 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:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1802ms 09:07:28 INFO - PROCESS | 1738 | 1464624448791 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:07:28 INFO - PROCESS | 1738 | 1464624448795 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 09:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:07:28 INFO - PROCESS | 1738 | 1464624448801 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:07:28 INFO - PROCESS | 1738 | 1464624448804 Marionette TRACE conn3 <- [1,1230,null,{}] 09:07:28 INFO - PROCESS | 1738 | 1464624448809 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:07:28 INFO - PROCESS | 1738 | 1464624448983 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:07:29 INFO - PROCESS | 1738 | 1464624449000 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a063000 == 119 [pid = 1738] [id = 315] 09:07:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 243 (0x8c6b9c00) [pid = 1738] [serial = 946] [outer = (nil)] 09:07:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 244 (0x8cff4c00) [pid = 1738] [serial = 947] [outer = 0x8c6b9c00] 09:07:29 INFO - PROCESS | 1738 | 1464624449237 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 245 (0x8cffac00) [pid = 1738] [serial = 948] [outer = 0x8c6b9c00] 09:07:29 INFO - PROCESS | 1738 | 1464624449965 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:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1179ms 09:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:07:29 INFO - PROCESS | 1738 | 1464624449980 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 1738 | 1464624449982 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 09:07:29 INFO - PROCESS | 1738 | 1464624449989 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 1738 | 1464624449992 Marionette TRACE conn3 <- [1,1234,null,{}] 09:07:30 INFO - PROCESS | 1738 | 1464624449997 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:07:30 INFO - PROCESS | 1738 | 1464624450180 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:07:30 INFO - PROCESS | 1738 | 1464624450549 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x86d53400 == 120 [pid = 1738] [id = 316] 09:07:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 246 (0x86d54c00) [pid = 1738] [serial = 949] [outer = (nil)] 09:07:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 247 (0x86ff7400) [pid = 1738] [serial = 950] [outer = 0x86d54c00] 09:07:30 INFO - PROCESS | 1738 | 1464624450649 Marionette DEBUG loaded listener.js 09:07:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 248 (0x88082400) [pid = 1738] [serial = 951] [outer = 0x86d54c00] 09:07:31 INFO - PROCESS | 1738 | 1464624451607 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:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1637ms 09:07:31 INFO - PROCESS | 1738 | 1464624451627 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:07:31 INFO - PROCESS | 1738 | 1464624451634 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 09:07:31 INFO - PROCESS | 1738 | 1464624451641 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - PROCESS | 1738 | 1464624451648 Marionette TRACE conn3 <- [1,1238,null,{}] 09:07:31 INFO - PROCESS | 1738 | 1464624451655 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:07:31 INFO - PROCESS | 1738 | 1464624451867 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:07:32 INFO - PROCESS | 1738 | 1464624452162 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x89be7c00 == 121 [pid = 1738] [id = 317] 09:07:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 249 (0x89c51c00) [pid = 1738] [serial = 952] [outer = (nil)] 09:07:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 250 (0x8a05cc00) [pid = 1738] [serial = 953] [outer = 0x89c51c00] 09:07:32 INFO - PROCESS | 1738 | 1464624452294 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 251 (0x8a976800) [pid = 1738] [serial = 954] [outer = 0x89c51c00] 09:07:33 INFO - PROCESS | 1738 | 1464624453138 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:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1536ms 09:07:33 INFO - PROCESS | 1738 | 1464624453180 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:07:33 INFO - PROCESS | 1738 | 1464624453187 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 09:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:07:33 INFO - PROCESS | 1738 | 1464624453193 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - PROCESS | 1738 | 1464624453197 Marionette TRACE conn3 <- [1,1242,null,{}] 09:07:33 INFO - PROCESS | 1738 | 1464624453203 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:07:33 INFO - PROCESS | 1738 | 1464624453411 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:07:33 INFO - PROCESS | 1738 | 1464624453634 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c8cf800 == 122 [pid = 1738] [id = 318] 09:07:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 252 (0x8c9a8000) [pid = 1738] [serial = 955] [outer = (nil)] 09:07:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 253 (0x8cffd000) [pid = 1738] [serial = 956] [outer = 0x8c9a8000] 09:07:33 INFO - PROCESS | 1738 | 1464624453843 Marionette DEBUG loaded listener.js 09:07:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 254 (0x8d0ba800) [pid = 1738] [serial = 957] [outer = 0x8c9a8000] 09:07:34 INFO - PROCESS | 1738 | 1464624454798 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:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1679ms 09:07:34 INFO - PROCESS | 1738 | 1464624454873 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:07:34 INFO - PROCESS | 1738 | 1464624454878 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 09:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:07:34 INFO - PROCESS | 1738 | 1464624454896 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:07:34 INFO - PROCESS | 1738 | 1464624454905 Marionette TRACE conn3 <- [1,1246,null,{}] 09:07:34 INFO - PROCESS | 1738 | 1464624454912 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:07:35 INFO - PROCESS | 1738 | 1464624455234 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:07:35 INFO - PROCESS | 1738 | 1464624455489 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c799400 == 123 [pid = 1738] [id = 319] 09:07:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 255 (0x8d0b1000) [pid = 1738] [serial = 958] [outer = (nil)] 09:07:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 256 (0x8d98f800) [pid = 1738] [serial = 959] [outer = 0x8d0b1000] 09:07:35 INFO - PROCESS | 1738 | 1464624455577 Marionette DEBUG loaded listener.js 09:07:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 257 (0x8da23000) [pid = 1738] [serial = 960] [outer = 0x8d0b1000] 09:07:36 INFO - PROCESS | 1738 | 1464624456503 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:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1650ms 09:07:36 INFO - PROCESS | 1738 | 1464624456537 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:07:36 INFO - PROCESS | 1738 | 1464624456541 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 09:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:07:36 INFO - PROCESS | 1738 | 1464624456547 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:07:36 INFO - PROCESS | 1738 | 1464624456550 Marionette TRACE conn3 <- [1,1250,null,{}] 09:07:36 INFO - PROCESS | 1738 | 1464624456556 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:07:36 INFO - PROCESS | 1738 | 1464624456750 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:07:37 INFO - PROCESS | 1738 | 1464624457072 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d994400 == 124 [pid = 1738] [id = 320] 09:07:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 258 (0x8e12d000) [pid = 1738] [serial = 961] [outer = (nil)] 09:07:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 259 (0x8e25cc00) [pid = 1738] [serial = 962] [outer = 0x8e12d000] 09:07:37 INFO - PROCESS | 1738 | 1464624457163 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 260 (0x8e260800) [pid = 1738] [serial = 963] [outer = 0x8e12d000] 09:07:38 INFO - PROCESS | 1738 | 1464624458026 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:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1531ms 09:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:07:38 INFO - PROCESS | 1738 | 1464624458078 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:07:38 INFO - PROCESS | 1738 | 1464624458081 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 09:07:38 INFO - PROCESS | 1738 | 1464624458088 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 1738 | 1464624458092 Marionette TRACE conn3 <- [1,1254,null,{}] 09:07:38 INFO - PROCESS | 1738 | 1464624458097 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:07:38 INFO - PROCESS | 1738 | 1464624458294 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:07:38 INFO - PROCESS | 1738 | 1464624458515 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e55c400 == 125 [pid = 1738] [id = 321] 09:07:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 261 (0x8e55cc00) [pid = 1738] [serial = 964] [outer = (nil)] 09:07:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 262 (0x8e565400) [pid = 1738] [serial = 965] [outer = 0x8e55cc00] 09:07:38 INFO - PROCESS | 1738 | 1464624458702 Marionette DEBUG loaded listener.js 09:07:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 263 (0x8ee8b800) [pid = 1738] [serial = 966] [outer = 0x8e55cc00] 09:07:39 INFO - PROCESS | 1738 | 1464624459691 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:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1641ms 09:07:39 INFO - PROCESS | 1738 | 1464624459729 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:07:39 INFO - PROCESS | 1738 | 1464624459732 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 09:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:07:39 INFO - PROCESS | 1738 | 1464624459738 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:07:39 INFO - PROCESS | 1738 | 1464624459742 Marionette TRACE conn3 <- [1,1258,null,{}] 09:07:39 INFO - PROCESS | 1738 | 1464624459748 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:07:39 INFO - PROCESS | 1738 | 1464624459942 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:07:40 INFO - PROCESS | 1738 | 1464624460229 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee8e400 == 126 [pid = 1738] [id = 322] 09:07:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 264 (0x8ef42400) [pid = 1738] [serial = 967] [outer = (nil)] 09:07:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 265 (0x90512c00) [pid = 1738] [serial = 968] [outer = 0x8ef42400] 09:07:40 INFO - PROCESS | 1738 | 1464624460373 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 266 (0x90519000) [pid = 1738] [serial = 969] [outer = 0x8ef42400] 09:07:41 INFO - PROCESS | 1738 | 1464624461251 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:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1544ms 09:07:41 INFO - PROCESS | 1738 | 1464624461283 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:07:41 INFO - PROCESS | 1738 | 1464624461287 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 09:07:41 INFO - PROCESS | 1738 | 1464624461293 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - PROCESS | 1738 | 1464624461298 Marionette TRACE conn3 <- [1,1262,null,{}] 09:07:41 INFO - PROCESS | 1738 | 1464624461303 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:07:41 INFO - PROCESS | 1738 | 1464624461494 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:07:41 INFO - PROCESS | 1738 | 1464624461720 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d992400 == 127 [pid = 1738] [id = 323] 09:07:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 267 (0x8ef40000) [pid = 1738] [serial = 970] [outer = (nil)] 09:07:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 268 (0x9102d000) [pid = 1738] [serial = 971] [outer = 0x8ef40000] 09:07:41 INFO - PROCESS | 1738 | 1464624461838 Marionette DEBUG loaded listener.js 09:07:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 269 (0x91032c00) [pid = 1738] [serial = 972] [outer = 0x8ef40000] 09:07:42 INFO - PROCESS | 1738 | 1464624462808 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:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1578ms 09:07:42 INFO - PROCESS | 1738 | 1464624462871 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:07:42 INFO - PROCESS | 1738 | 1464624462875 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 09:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:07:42 INFO - PROCESS | 1738 | 1464624462881 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 1738 | 1464624462885 Marionette TRACE conn3 <- [1,1266,null,{}] 09:07:42 INFO - PROCESS | 1738 | 1464624462891 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:07:43 INFO - PROCESS | 1738 | 1464624463092 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:07:43 INFO - PROCESS | 1738 | 1464624463403 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee8e000 == 128 [pid = 1738] [id = 324] 09:07:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 270 (0x90515800) [pid = 1738] [serial = 973] [outer = (nil)] 09:07:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 271 (0x91077000) [pid = 1738] [serial = 974] [outer = 0x90515800] 09:07:43 INFO - PROCESS | 1738 | 1464624463499 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 272 (0x911b2800) [pid = 1738] [serial = 975] [outer = 0x90515800] 09:07:44 INFO - PROCESS | 1738 | 1464624464379 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:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1533ms 09:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:07:44 INFO - PROCESS | 1738 | 1464624464416 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:07:44 INFO - PROCESS | 1738 | 1464624464419 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 09:07:44 INFO - PROCESS | 1738 | 1464624464425 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:07:44 INFO - PROCESS | 1738 | 1464624464435 Marionette TRACE conn3 <- [1,1270,null,{}] 09:07:44 INFO - PROCESS | 1738 | 1464624464440 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:07:44 INFO - PROCESS | 1738 | 1464624464653 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:07:44 INFO - PROCESS | 1738 | 1464624464961 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e549000 == 129 [pid = 1738] [id = 325] 09:07:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 273 (0x9102bc00) [pid = 1738] [serial = 976] [outer = (nil)] 09:07:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 274 (0x9138ec00) [pid = 1738] [serial = 977] [outer = 0x9102bc00] 09:07:45 INFO - PROCESS | 1738 | 1464624465062 Marionette DEBUG loaded listener.js 09:07:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 275 (0x91a62400) [pid = 1738] [serial = 978] [outer = 0x9102bc00] 09:07:45 INFO - PROCESS | 1738 | 1464624465936 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:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1541ms 09:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:07:45 INFO - PROCESS | 1738 | 1464624465968 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:07:45 INFO - PROCESS | 1738 | 1464624465971 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 09:07:45 INFO - PROCESS | 1738 | 1464624465977 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - PROCESS | 1738 | 1464624465981 Marionette TRACE conn3 <- [1,1274,null,{}] 09:07:45 INFO - PROCESS | 1738 | 1464624465986 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:07:46 INFO - PROCESS | 1738 | 1464624466178 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:07:46 INFO - PROCESS | 1738 | 1464624466451 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x91ac3c00 == 130 [pid = 1738] [id = 326] 09:07:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 276 (0x91ac6400) [pid = 1738] [serial = 979] [outer = (nil)] 09:07:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 277 (0x91b23400) [pid = 1738] [serial = 980] [outer = 0x91ac6400] 09:07:46 INFO - PROCESS | 1738 | 1464624466606 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 278 (0x91be4000) [pid = 1738] [serial = 981] [outer = 0x91ac6400] 09:07:47 INFO - PROCESS | 1738 | 1464624467522 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:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1583ms 09:07:47 INFO - PROCESS | 1738 | 1464624467561 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:07:47 INFO - PROCESS | 1738 | 1464624467565 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 09:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:07:47 INFO - PROCESS | 1738 | 1464624467572 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:07:47 INFO - PROCESS | 1738 | 1464624467575 Marionette TRACE conn3 <- [1,1278,null,{}] 09:07:47 INFO - PROCESS | 1738 | 1464624467582 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:07:47 INFO - PROCESS | 1738 | 1464624467802 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:07:48 INFO - PROCESS | 1738 | 1464624468119 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x9138bc00 == 131 [pid = 1738] [id = 327] 09:07:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 279 (0x91ac7c00) [pid = 1738] [serial = 982] [outer = (nil)] 09:07:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 280 (0x9229e400) [pid = 1738] [serial = 983] [outer = 0x91ac7c00] 09:07:48 INFO - PROCESS | 1738 | 1464624468209 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 281 (0x922c4800) [pid = 1738] [serial = 984] [outer = 0x91ac7c00] 09:07:49 INFO - PROCESS | 1738 | 1464624469072 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:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1532ms 09:07:49 INFO - PROCESS | 1738 | 1464624469104 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:07:49 INFO - PROCESS | 1738 | 1464624469107 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 09:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:07:49 INFO - PROCESS | 1738 | 1464624469114 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:07:49 INFO - PROCESS | 1738 | 1464624469117 Marionette TRACE conn3 <- [1,1282,null,{}] 09:07:49 INFO - PROCESS | 1738 | 1464624469123 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:07:49 INFO - PROCESS | 1738 | 1464624469316 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:07:49 INFO - PROCESS | 1738 | 1464624469601 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x922c9c00 == 132 [pid = 1738] [id = 328] 09:07:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 282 (0x923e4000) [pid = 1738] [serial = 985] [outer = (nil)] 09:07:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 283 (0x92b8d400) [pid = 1738] [serial = 986] [outer = 0x923e4000] 09:07:49 INFO - PROCESS | 1738 | 1464624469753 Marionette DEBUG loaded listener.js 09:07:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 284 (0x92b91000) [pid = 1738] [serial = 987] [outer = 0x923e4000] 09:07:50 INFO - PROCESS | 1738 | 1464624470657 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:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1581ms 09:07:50 INFO - PROCESS | 1738 | 1464624470695 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:07:50 INFO - PROCESS | 1738 | 1464624470699 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 09:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:07:50 INFO - PROCESS | 1738 | 1464624470705 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:07:50 INFO - PROCESS | 1738 | 1464624470709 Marionette TRACE conn3 <- [1,1286,null,{}] 09:07:50 INFO - PROCESS | 1738 | 1464624470714 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:07:51 INFO - PROCESS | 1738 | 1464624471006 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:07:51 INFO - PROCESS | 1738 | 1464624471256 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x923e7800 == 133 [pid = 1738] [id = 329] 09:07:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 285 (0x92b8ec00) [pid = 1738] [serial = 988] [outer = (nil)] 09:07:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 286 (0x93c2f400) [pid = 1738] [serial = 989] [outer = 0x92b8ec00] 09:07:51 INFO - PROCESS | 1738 | 1464624471348 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 287 (0x93c37000) [pid = 1738] [serial = 990] [outer = 0x92b8ec00] 09:07:52 INFO - PROCESS | 1738 | 1464624472307 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:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1636ms 09:07:52 INFO - PROCESS | 1738 | 1464624472343 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:07:52 INFO - PROCESS | 1738 | 1464624472347 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 09:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:07:52 INFO - PROCESS | 1738 | 1464624472353 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:07:52 INFO - PROCESS | 1738 | 1464624472356 Marionette TRACE conn3 <- [1,1290,null,{}] 09:07:52 INFO - PROCESS | 1738 | 1464624472362 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:07:52 INFO - PROCESS | 1738 | 1464624472564 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:07:52 INFO - PROCESS | 1738 | 1464624472882 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x92d42c00 == 134 [pid = 1738] [id = 330] 09:07:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 288 (0x92d4b800) [pid = 1738] [serial = 991] [outer = (nil)] 09:07:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 289 (0x9531e800) [pid = 1738] [serial = 992] [outer = 0x92d4b800] 09:07:52 INFO - PROCESS | 1738 | 1464624472982 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 290 (0x95321c00) [pid = 1738] [serial = 993] [outer = 0x92d4b800] 09:07:53 INFO - PROCESS | 1738 | 1464624473895 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:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1587ms 09:07:53 INFO - PROCESS | 1738 | 1464624473942 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:07:53 INFO - PROCESS | 1738 | 1464624473946 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 09:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:07:53 INFO - PROCESS | 1738 | 1464624473952 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - PROCESS | 1738 | 1464624473956 Marionette TRACE conn3 <- [1,1294,null,{}] 09:07:53 INFO - PROCESS | 1738 | 1464624473962 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:07:54 INFO - PROCESS | 1738 | 1464624474184 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:07:54 INFO - PROCESS | 1738 | 1464624474529 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c9bc00 == 135 [pid = 1738] [id = 331] 09:07:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 291 (0x9750b000) [pid = 1738] [serial = 994] [outer = (nil)] 09:07:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 292 (0x9882a400) [pid = 1738] [serial = 995] [outer = 0x9750b000] 09:07:54 INFO - PROCESS | 1738 | 1464624474659 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 293 (0x98833400) [pid = 1738] [serial = 996] [outer = 0x9750b000] 09:07:55 INFO - PROCESS | 1738 | 1464624475496 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:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1581ms 09:07:55 INFO - PROCESS | 1738 | 1464624475534 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:07:55 INFO - PROCESS | 1738 | 1464624475540 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 09:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:07:55 INFO - PROCESS | 1738 | 1464624475547 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:07:55 INFO - PROCESS | 1738 | 1464624475549 Marionette TRACE conn3 <- [1,1298,null,{}] 09:07:55 INFO - PROCESS | 1738 | 1464624475555 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:07:55 INFO - PROCESS | 1738 | 1464624475836 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:07:56 INFO - PROCESS | 1738 | 1464624476046 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x881ecc00 == 136 [pid = 1738] [id = 332] 09:07:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 294 (0x9530cc00) [pid = 1738] [serial = 997] [outer = (nil)] 09:07:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 295 (0x98c23800) [pid = 1738] [serial = 998] [outer = 0x9530cc00] 09:07:56 INFO - PROCESS | 1738 | 1464624476184 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 296 (0x98e30400) [pid = 1738] [serial = 999] [outer = 0x9530cc00] 09:07:57 INFO - PROCESS | 1738 | 1464624477097 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:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1587ms 09:07:57 INFO - PROCESS | 1738 | 1464624477136 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 09:07:57 INFO - PROCESS | 1738 | 1464624477139 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 09:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:07:57 INFO - PROCESS | 1738 | 1464624477147 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:07:57 INFO - PROCESS | 1738 | 1464624477152 Marionette TRACE conn3 <- [1,1302,null,{}] 09:07:57 INFO - PROCESS | 1738 | 1464624477158 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:07:57 INFO - PROCESS | 1738 | 1464624477381 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:07:57 INFO - PROCESS | 1738 | 1464624477717 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8807b800 == 137 [pid = 1738] [id = 333] 09:07:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 297 (0x8ab6f800) [pid = 1738] [serial = 1000] [outer = (nil)] 09:07:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 298 (0x8ee84000) [pid = 1738] [serial = 1001] [outer = 0x8ab6f800] 09:07:57 INFO - PROCESS | 1738 | 1464624477809 Marionette DEBUG loaded listener.js 09:07:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 299 (0x906c9c00) [pid = 1738] [serial = 1002] [outer = 0x8ab6f800] 09:07:59 INFO - PROCESS | 1738 | 1464624479187 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:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2179ms 09:07:59 INFO - PROCESS | 1738 | 1464624479327 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 1738 | 1464624479333 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 09:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:07:59 INFO - PROCESS | 1738 | 1464624479350 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 1738 | 1464624479356 Marionette TRACE conn3 <- [1,1306,null,{}] 09:07:59 INFO - PROCESS | 1738 | 1464624479363 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:07:59 INFO - PROCESS | 1738 | 1464624479665 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:07:59 INFO - PROCESS | 1738 | 1464624479876 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x89a0c800 == 138 [pid = 1738] [id = 334] 09:07:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 300 (0x89a0e800) [pid = 1738] [serial = 1003] [outer = (nil)] 09:07:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 301 (0x89c4e400) [pid = 1738] [serial = 1004] [outer = 0x89a0e800] 09:07:59 INFO - PROCESS | 1738 | 1464624479963 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 302 (0x8aa51c00) [pid = 1738] [serial = 1005] [outer = 0x89a0e800] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x920e6800 == 137 [pid = 1738] [id = 50] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x89a01400 == 136 [pid = 1738] [id = 258] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0xa8cd4400 == 135 [pid = 1738] [id = 92] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0xa3693000 == 134 [pid = 1738] [id = 90] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x91abc000 == 133 [pid = 1738] [id = 252] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x89b86c00 == 132 [pid = 1738] [id = 254] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x89b8fc00 == 131 [pid = 1738] [id = 255] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x89b94800 == 130 [pid = 1738] [id = 256] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x89b81c00 == 129 [pid = 1738] [id = 253] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x99ecd000 == 128 [pid = 1738] [id = 249] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8d0afc00 == 127 [pid = 1738] [id = 257] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x89a0cc00 == 126 [pid = 1738] [id = 259] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x92b86400 == 125 [pid = 1738] [id = 250] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x9b9c6000 == 124 [pid = 1738] [id = 251] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x89b86800 == 123 [pid = 1738] [id = 314] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x89a0c400 == 122 [pid = 1738] [id = 313] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x89b8f400 == 121 [pid = 1738] [id = 312] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x876d4800 == 120 [pid = 1738] [id = 311] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x86d54800 == 119 [pid = 1738] [id = 308] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x86d4bc00 == 118 [pid = 1738] [id = 307] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x876d5400 == 117 [pid = 1738] [id = 306] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x876d1c00 == 116 [pid = 1738] [id = 305] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8d0ad800 == 115 [pid = 1738] [id = 303] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8c8c8800 == 114 [pid = 1738] [id = 304] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8c7a3000 == 113 [pid = 1738] [id = 302] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x91ac8800 == 112 [pid = 1738] [id = 301] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x987a3000 == 111 [pid = 1738] [id = 300] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7cc400 == 110 [pid = 1738] [id = 298] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7c9c00 == 109 [pid = 1738] [id = 299] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8a062400 == 108 [pid = 1738] [id = 297] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee85800 == 107 [pid = 1738] [id = 296] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8cffe000 == 106 [pid = 1738] [id = 295] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8a05b000 == 105 [pid = 1738] [id = 260] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7c6400 == 104 [pid = 1738] [id = 294] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x89be3800 == 103 [pid = 1738] [id = 293] 09:08:01 INFO - PROCESS | 1738 | --DOCSHELL 0x93ca1000 == 102 [pid = 1738] [id = 11] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 301 (0x90515c00) [pid = 1738] [serial = 876] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 300 (0x8e264000) [pid = 1738] [serial = 870] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 299 (0x8e130c00) [pid = 1738] [serial = 869] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 298 (0x8ef4b800) [pid = 1738] [serial = 851] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 297 (0x99ecd400) [pid = 1738] [serial = 827] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 296 (0x8ef5e000) [pid = 1738] [serial = 873] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 295 (0x8c6c6800) [pid = 1738] [serial = 866] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 294 (0x92b87400) [pid = 1738] [serial = 818] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 293 (0x8ef45c00) [pid = 1738] [serial = 842] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 292 (0x8cff1800) [pid = 1738] [serial = 867] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 291 (0x91c9f400) [pid = 1738] [serial = 815] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 290 (0xa3694000) [pid = 1738] [serial = 836] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 289 (0x8e263400) [pid = 1738] [serial = 812] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 288 (0x881ebc00) [pid = 1738] [serial = 860] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 287 (0x9107bc00) [pid = 1738] [serial = 839] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 286 (0xa23c7800) [pid = 1738] [serial = 833] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 285 (0x8a05f000) [pid = 1738] [serial = 863] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 284 (0x93c99800) [pid = 1738] [serial = 821] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 283 (0x88084c00) [pid = 1738] [serial = 854] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 282 (0x8aa53800) [pid = 1738] [serial = 864] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 281 (0x98c2b000) [pid = 1738] [serial = 824] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 280 (0x881e2800) [pid = 1738] [serial = 857] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 279 (0x8ee8f400) [pid = 1738] [serial = 875] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 278 (0x8ef3f400) [pid = 1738] [serial = 872] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 277 (0x8c83a400) [pid = 1738] [serial = 809] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 276 (0x89c52000) [pid = 1738] [serial = 848] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 275 (0x9b940000) [pid = 1738] [serial = 830] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | --DOMWINDOW == 274 (0x9107c400) [pid = 1738] [serial = 845] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1738 | 1464624481874 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:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 2594ms 09:08:01 INFO - PROCESS | 1738 | 1464624481936 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:08:01 INFO - PROCESS | 1738 | 1464624481944 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 09:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:08:01 INFO - PROCESS | 1738 | 1464624481955 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 1738 | 1464624481958 Marionette TRACE conn3 <- [1,1310,null,{}] 09:08:02 INFO - PROCESS | 1738 | 1464624482002 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:08:02 INFO - PROCESS | 1738 | 1464624482219 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:08:02 INFO - PROCESS | 1738 | 1464624482231 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x876dec00 == 103 [pid = 1738] [id = 335] 09:08:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 275 (0x881e2800) [pid = 1738] [serial = 1006] [outer = (nil)] 09:08:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 276 (0x89b9b000) [pid = 1738] [serial = 1007] [outer = 0x881e2800] 09:08:02 INFO - PROCESS | 1738 | 1464624482316 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 277 (0x8a05dc00) [pid = 1738] [serial = 1008] [outer = 0x881e2800] 09:08:03 INFO - PROCESS | 1738 | 1464624483306 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:08:03 INFO - PROCESS | 1738 | 1464624483372 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 09:08:03 INFO - PROCESS | 1738 | 1464624483379 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:08:03 INFO - PROCESS | 1738 | 1464624483384 Marionette TRACE conn3 <- [1,1314,null,{}] 09:08:03 INFO - PROCESS | 1738 | 1464624483399 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:08:03 INFO - PROCESS | 1738 | 1464624483683 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:08:03 INFO - PROCESS | 1738 | 1464624483802 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x881e4c00 == 104 [pid = 1738] [id = 336] 09:08:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 278 (0x8c8c8800) [pid = 1738] [serial = 1009] [outer = (nil)] 09:08:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 279 (0x8d0afc00) [pid = 1738] [serial = 1010] [outer = 0x8c8c8800] 09:08:03 INFO - PROCESS | 1738 | 1464624483881 Marionette DEBUG loaded listener.js 09:08:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 280 (0x8d7cac00) [pid = 1738] [serial = 1011] [outer = 0x8c8c8800] 09:08:04 INFO - PROCESS | 1738 | 1464624484767 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:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1438ms 09:08:04 INFO - PROCESS | 1738 | 1464624484816 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 1738 | 1464624484820 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 09:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:08:04 INFO - PROCESS | 1738 | 1464624484834 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 1738 | 1464624484838 Marionette TRACE conn3 <- [1,1318,null,{}] 09:08:04 INFO - PROCESS | 1738 | 1464624484843 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:08:05 INFO - PROCESS | 1738 | 1464624485098 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:08:05 INFO - PROCESS | 1738 | 1464624485133 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d0b3800 == 105 [pid = 1738] [id = 337] 09:08:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 281 (0x8d98c000) [pid = 1738] [serial = 1012] [outer = (nil)] 09:08:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 282 (0x8e12b400) [pid = 1738] [serial = 1013] [outer = 0x8d98c000] 09:08:05 INFO - PROCESS | 1738 | 1464624485208 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 283 (0x8e550400) [pid = 1738] [serial = 1014] [outer = 0x8d98c000] 09:08:07 INFO - PROCESS | 1738 | 1464624487403 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:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 282 (0x89a02400) [pid = 1738] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 281 (0x920ed800) [pid = 1738] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 280 (0x8c833000) [pid = 1738] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 279 (0x89b90c00) [pid = 1738] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 278 (0x89bf0000) [pid = 1738] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 277 (0xa3166800) [pid = 1738] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 276 (0xa6339000) [pid = 1738] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 275 (0x93a87c00) [pid = 1738] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 274 (0x8aa49400) [pid = 1738] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 273 (0x881e7000) [pid = 1738] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 272 (0x8da26c00) [pid = 1738] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 271 (0x8c8cbc00) [pid = 1738] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 270 (0x91031800) [pid = 1738] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 269 (0x91ca9000) [pid = 1738] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 268 (0x9750d000) [pid = 1738] [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:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 267 (0x90519c00) [pid = 1738] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 266 (0x876db000) [pid = 1738] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 265 (0x8aa50800) [pid = 1738] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 264 (0x9107a800) [pid = 1738] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 263 (0x876d6000) [pid = 1738] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 262 (0x86fea400) [pid = 1738] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 261 (0x953acc00) [pid = 1738] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 260 (0x922cf400) [pid = 1738] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 259 (0xa633b800) [pid = 1738] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 258 (0x86feac00) [pid = 1738] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 257 (0x98837c00) [pid = 1738] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 256 (0x9107cc00) [pid = 1738] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 255 (0x9b18c800) [pid = 1738] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 254 (0x98e36400) [pid = 1738] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 253 (0x98838000) [pid = 1738] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 252 (0x8e135400) [pid = 1738] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 251 (0x9b9d0c00) [pid = 1738] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 250 (0x8e132400) [pid = 1738] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 249 (0x920f3800) [pid = 1738] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 248 (0x881de000) [pid = 1738] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 247 (0x99a61c00) [pid = 1738] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 246 (0x922c9800) [pid = 1738] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 245 (0x8d0b6c00) [pid = 1738] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 244 (0x89b82000) [pid = 1738] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 243 (0x89b97400) [pid = 1738] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 242 (0x876d3000) [pid = 1738] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 241 (0x8ef41000) [pid = 1738] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 240 (0x89be5400) [pid = 1738] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 239 (0x89b96800) [pid = 1738] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 238 (0xa0527000) [pid = 1738] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 2788ms 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 237 (0x89c4a400) [pid = 1738] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 236 (0x8ef40400) [pid = 1738] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 235 (0x86d58000) [pid = 1738] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 234 (0x99934400) [pid = 1738] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 233 (0x996b4c00) [pid = 1738] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 232 (0x89bf0400) [pid = 1738] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 231 (0x8d985800) [pid = 1738] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 230 (0x89b9d000) [pid = 1738] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 229 (0x8ef62000) [pid = 1738] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 228 (0x99937400) [pid = 1738] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 227 (0x89c4d400) [pid = 1738] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 226 (0x91cac800) [pid = 1738] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 225 (0x8e55a800) [pid = 1738] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 224 (0x8c99f800) [pid = 1738] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 223 (0x91b29000) [pid = 1738] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 222 (0x8e136800) [pid = 1738] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 221 (0x8e12e400) [pid = 1738] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 220 (0xa6d45000) [pid = 1738] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 219 (0x8c7a3400) [pid = 1738] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 218 (0x8a069800) [pid = 1738] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 217 (0x86d4cc00) [pid = 1738] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 216 (0x91076800) [pid = 1738] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 215 (0x8d991800) [pid = 1738] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 214 (0x89a0d800) [pid = 1738] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 213 (0x92d46000) [pid = 1738] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 212 (0xa3169c00) [pid = 1738] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 211 (0x91abd800) [pid = 1738] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 210 (0x9afb8c00) [pid = 1738] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 209 (0x91abd400) [pid = 1738] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 208 (0x8ab76c00) [pid = 1738] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 207 (0x9a857400) [pid = 1738] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 206 (0x922c3400) [pid = 1738] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 205 (0xa3689800) [pid = 1738] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 204 (0x89b89000) [pid = 1738] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 203 (0x922cc400) [pid = 1738] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 202 (0x8cff8400) [pid = 1738] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 201 (0x9acbd000) [pid = 1738] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 200 (0x9cec2c00) [pid = 1738] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 199 (0x8a063400) [pid = 1738] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 198 (0x8807cc00) [pid = 1738] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 197 (0x9b118800) [pid = 1738] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:08:07 INFO - PROCESS | 1738 | --DOMWINDOW == 196 (0x9b943000) [pid = 1738] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:08:07 INFO - PROCESS | 1738 | 1464624487641 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:08:07 INFO - PROCESS | 1738 | 1464624487643 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 09:08:07 INFO - PROCESS | 1738 | 1464624487660 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:08:07 INFO - PROCESS | 1738 | 1464624487667 Marionette TRACE conn3 <- [1,1322,null,{}] 09:08:07 INFO - PROCESS | 1738 | 1464624487673 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:08:07 INFO - PROCESS | 1738 | 1464624487881 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:08:08 INFO - PROCESS | 1738 | 1464624488068 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x876d6000 == 106 [pid = 1738] [id = 338] 09:08:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 197 (0x876d8400) [pid = 1738] [serial = 1015] [outer = (nil)] 09:08:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 198 (0x87863000) [pid = 1738] [serial = 1016] [outer = 0x876d8400] 09:08:08 INFO - PROCESS | 1738 | 1464624488140 Marionette DEBUG loaded listener.js 09:08:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 199 (0x881e9c00) [pid = 1738] [serial = 1017] [outer = 0x876d8400] 09:08:08 INFO - PROCESS | 1738 | 1464624488872 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:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1232ms 09:08:08 INFO - PROCESS | 1738 | 1464624488892 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:08:08 INFO - PROCESS | 1738 | 1464624488896 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 09:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:08:08 INFO - PROCESS | 1738 | 1464624488902 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:08:08 INFO - PROCESS | 1738 | 1464624488905 Marionette TRACE conn3 <- [1,1326,null,{}] 09:08:08 INFO - PROCESS | 1738 | 1464624488911 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:08:09 INFO - PROCESS | 1738 | 1464624489193 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:08:09 INFO - PROCESS | 1738 | 1464624489317 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x86feac00 == 107 [pid = 1738] [id = 339] 09:08:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 200 (0x86ff9000) [pid = 1738] [serial = 1018] [outer = (nil)] 09:08:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 201 (0x8c8cec00) [pid = 1738] [serial = 1019] [outer = 0x86ff9000] 09:08:09 INFO - PROCESS | 1738 | 1464624489405 Marionette DEBUG loaded listener.js 09:08:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 202 (0x8d0b1c00) [pid = 1738] [serial = 1020] [outer = 0x86ff9000] 09:08:10 INFO - PROCESS | 1738 | 1464624490584 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:08:10 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:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1731ms 09:08:10 INFO - PROCESS | 1738 | 1464624490636 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:08:10 INFO - PROCESS | 1738 | 1464624490642 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 09:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:08:10 INFO - PROCESS | 1738 | 1464624490651 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:08:10 INFO - PROCESS | 1738 | 1464624490656 Marionette TRACE conn3 <- [1,1330,null,{}] 09:08:10 INFO - PROCESS | 1738 | 1464624490664 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:08:10 INFO - PROCESS | 1738 | 1464624490882 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:08:11 INFO - PROCESS | 1738 | 1464624491208 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b92400 == 108 [pid = 1738] [id = 340] 09:08:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 203 (0x89b95800) [pid = 1738] [serial = 1021] [outer = (nil)] 09:08:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 204 (0x89b9d400) [pid = 1738] [serial = 1022] [outer = 0x89b95800] 09:08:11 INFO - PROCESS | 1738 | 1464624491303 Marionette DEBUG loaded listener.js 09:08:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 205 (0x89c4c800) [pid = 1738] [serial = 1023] [outer = 0x89b95800] 09:08:12 INFO - PROCESS | 1738 | 1464624492213 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:08:12 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:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1632ms 09:08:12 INFO - PROCESS | 1738 | 1464624492284 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:08:12 INFO - PROCESS | 1738 | 1464624492293 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 09:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:08:12 INFO - PROCESS | 1738 | 1464624492304 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:08:12 INFO - PROCESS | 1738 | 1464624492309 Marionette TRACE conn3 <- [1,1334,null,{}] 09:08:12 INFO - PROCESS | 1738 | 1464624492315 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:08:12 INFO - PROCESS | 1738 | 1464624492577 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 09:08:12 INFO - PROCESS | 1738 | 1464624492948 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c7a2800 == 109 [pid = 1738] [id = 341] 09:08:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 206 (0x8c836800) [pid = 1738] [serial = 1024] [outer = (nil)] 09:08:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 207 (0x8c9a7800) [pid = 1738] [serial = 1025] [outer = 0x8c836800] 09:08:13 INFO - PROCESS | 1738 | 1464624493036 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 208 (0x8d0b2000) [pid = 1738] [serial = 1026] [outer = 0x8c836800] 09:08:13 INFO - PROCESS | 1738 | 1464624493949 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1680ms 09:08:13 INFO - PROCESS | 1738 | 1464624493985 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 09:08:13 INFO - PROCESS | 1738 | 1464624493988 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 09:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:08:13 INFO - PROCESS | 1738 | 1464624493996 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:08:14 INFO - PROCESS | 1738 | 1464624494002 Marionette TRACE conn3 <- [1,1338,null,{}] 09:08:14 INFO - PROCESS | 1738 | 1464624494019 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:14 INFO - PROCESS | 1738 | 1464624494238 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 09:08:14 INFO - PROCESS | 1738 | 1464624494574 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa4b000 == 110 [pid = 1738] [id = 342] 09:08:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 209 (0x8d989000) [pid = 1738] [serial = 1027] [outer = (nil)] 09:08:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 210 (0x8e548c00) [pid = 1738] [serial = 1028] [outer = 0x8d989000] 09:08:14 INFO - PROCESS | 1738 | 1464624494673 Marionette DEBUG loaded listener.js 09:08:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 211 (0x8ee8f400) [pid = 1738] [serial = 1029] [outer = 0x8d989000] 09:08:16 INFO - PROCESS | 1738 | 1464624496053 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2104ms 09:08:16 INFO - PROCESS | 1738 | 1464624496126 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 09:08:16 INFO - PROCESS | 1738 | 1464624496130 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 09:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:08:16 INFO - PROCESS | 1738 | 1464624496140 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:08:16 INFO - PROCESS | 1738 | 1464624496143 Marionette TRACE conn3 <- [1,1342,null,{}] 09:08:16 INFO - PROCESS | 1738 | 1464624496150 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:16 INFO - PROCESS | 1738 | 1464624496338 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 09:08:16 INFO - PROCESS | 1738 | 1464624496605 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x89a0fc00 == 111 [pid = 1738] [id = 343] 09:08:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 212 (0x8e561800) [pid = 1738] [serial = 1030] [outer = (nil)] 09:08:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 213 (0x8ef5ac00) [pid = 1738] [serial = 1031] [outer = 0x8e561800] 09:08:16 INFO - PROCESS | 1738 | 1464624496695 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 214 (0x90514000) [pid = 1738] [serial = 1032] [outer = 0x8e561800] 09:08:17 INFO - PROCESS | 1738 | 1464624497609 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1539ms 09:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:08:17 INFO - PROCESS | 1738 | 1464624497680 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 09:08:17 INFO - PROCESS | 1738 | 1464624497683 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 09:08:17 INFO - PROCESS | 1738 | 1464624497690 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - PROCESS | 1738 | 1464624497694 Marionette TRACE conn3 <- [1,1346,null,{}] 09:08:17 INFO - PROCESS | 1738 | 1464624497699 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:17 INFO - PROCESS | 1738 | 1464624497943 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 09:08:18 INFO - PROCESS | 1738 | 1464624498269 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8da1bc00 == 112 [pid = 1738] [id = 344] 09:08:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 215 (0x8ef4bc00) [pid = 1738] [serial = 1033] [outer = (nil)] 09:08:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 216 (0x91074000) [pid = 1738] [serial = 1034] [outer = 0x8ef4bc00] 09:08:18 INFO - PROCESS | 1738 | 1464624498360 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 217 (0x91078000) [pid = 1738] [serial = 1035] [outer = 0x8ef4bc00] 09:08:19 INFO - PROCESS | 1738 | 1464624499305 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1682ms 09:08:19 INFO - PROCESS | 1738 | 1464624499372 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 09:08:19 INFO - PROCESS | 1738 | 1464624499376 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 09:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:08:19 INFO - PROCESS | 1738 | 1464624499382 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:08:19 INFO - PROCESS | 1738 | 1464624499386 Marionette TRACE conn3 <- [1,1350,null,{}] 09:08:19 INFO - PROCESS | 1738 | 1464624499392 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:19 INFO - PROCESS | 1738 | 1464624499656 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 09:08:20 INFO - PROCESS | 1738 | 1464624499984 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e25ec00 == 113 [pid = 1738] [id = 345] 09:08:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 218 (0x8ee80800) [pid = 1738] [serial = 1036] [outer = (nil)] 09:08:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 219 (0x91ac5000) [pid = 1738] [serial = 1037] [outer = 0x8ee80800] 09:08:20 INFO - PROCESS | 1738 | 1464624500072 Marionette DEBUG loaded listener.js 09:08:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 220 (0x91ac9000) [pid = 1738] [serial = 1038] [outer = 0x8ee80800] 09:08:20 INFO - PROCESS | 1738 | 1464624500961 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1642ms 09:08:21 INFO - PROCESS | 1738 | 1464624501026 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 09:08:21 INFO - PROCESS | 1738 | 1464624501030 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 09:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:08:21 INFO - PROCESS | 1738 | 1464624501037 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 1738 | 1464624501040 Marionette TRACE conn3 <- [1,1354,null,{}] 09:08:21 INFO - PROCESS | 1738 | 1464624501046 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:21 INFO - PROCESS | 1738 | 1464624501244 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 09:08:21 INFO - PROCESS | 1738 | 1464624501560 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x911bb800 == 114 [pid = 1738] [id = 346] 09:08:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 221 (0x91a6fc00) [pid = 1738] [serial = 1039] [outer = (nil)] 09:08:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 222 (0x91ca9000) [pid = 1738] [serial = 1040] [outer = 0x91a6fc00] 09:08:21 INFO - PROCESS | 1738 | 1464624501651 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 223 (0x920ec000) [pid = 1738] [serial = 1041] [outer = 0x91a6fc00] 09:08:22 INFO - PROCESS | 1738 | 1464624502550 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1585ms 09:08:22 INFO - PROCESS | 1738 | 1464624502622 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 09:08:22 INFO - PROCESS | 1738 | 1464624502626 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 09:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:08:22 INFO - PROCESS | 1738 | 1464624502632 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - PROCESS | 1738 | 1464624502636 Marionette TRACE conn3 <- [1,1358,null,{}] 09:08:22 INFO - PROCESS | 1738 | 1464624502641 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:22 INFO - PROCESS | 1738 | 1464624502879 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 09:08:23 INFO - PROCESS | 1738 | 1464624503213 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x91b28c00 == 115 [pid = 1738] [id = 347] 09:08:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 224 (0x91cabc00) [pid = 1738] [serial = 1042] [outer = (nil)] 09:08:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 225 (0x923e7400) [pid = 1738] [serial = 1043] [outer = 0x91cabc00] 09:08:23 INFO - PROCESS | 1738 | 1464624503301 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 226 (0x92b87400) [pid = 1738] [serial = 1044] [outer = 0x91cabc00] 09:08:24 INFO - PROCESS | 1738 | 1464624504184 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1585ms 09:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:08:24 INFO - PROCESS | 1738 | 1464624504218 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 1738 | 1464624504222 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 09:08:24 INFO - PROCESS | 1738 | 1464624504228 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 1738 | 1464624504231 Marionette TRACE conn3 <- [1,1362,null,{}] 09:08:24 INFO - PROCESS | 1738 | 1464624504237 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:24 INFO - PROCESS | 1738 | 1464624504439 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 09:08:24 INFO - PROCESS | 1738 | 1464624504784 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x922a0c00 == 116 [pid = 1738] [id = 348] 09:08:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 227 (0x922c0400) [pid = 1738] [serial = 1045] [outer = (nil)] 09:08:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 228 (0x9507a400) [pid = 1738] [serial = 1046] [outer = 0x922c0400] 09:08:24 INFO - PROCESS | 1738 | 1464624504877 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 229 (0x95083400) [pid = 1738] [serial = 1047] [outer = 0x922c0400] 09:08:25 INFO - PROCESS | 1738 | 1464624505876 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1684ms 09:08:25 INFO - PROCESS | 1738 | 1464624505912 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 09:08:25 INFO - PROCESS | 1738 | 1464624505915 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 09:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:08:25 INFO - PROCESS | 1738 | 1464624505924 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 1738 | 1464624505928 Marionette TRACE conn3 <- [1,1366,null,{}] 09:08:25 INFO - PROCESS | 1738 | 1464624505933 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:26 INFO - PROCESS | 1738 | 1464624506139 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 09:08:26 INFO - PROCESS | 1738 | 1464624506477 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x9507b400 == 117 [pid = 1738] [id = 349] 09:08:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 230 (0x9888a000) [pid = 1738] [serial = 1048] [outer = (nil)] 09:08:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 231 (0x98e86c00) [pid = 1738] [serial = 1049] [outer = 0x9888a000] 09:08:26 INFO - PROCESS | 1738 | 1464624506566 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 232 (0x9961b000) [pid = 1738] [serial = 1050] [outer = 0x9888a000] 09:08:27 INFO - PROCESS | 1738 | 1464624507591 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:08:27 INFO - PROCESS | 1738 | 1464624507616 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 09:08:27 INFO - PROCESS | 1738 | 1464624507623 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 1738 | 1464624507627 Marionette TRACE conn3 <- [1,1370,null,{}] 09:08:27 INFO - PROCESS | 1738 | 1464624507633 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:27 INFO - PROCESS | 1738 | 1464624507849 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 09:08:28 INFO - PROCESS | 1738 | 1464624508185 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x9995ac00 == 118 [pid = 1738] [id = 350] 09:08:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 233 (0x99ba8800) [pid = 1738] [serial = 1051] [outer = (nil)] 09:08:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 234 (0x99ecb000) [pid = 1738] [serial = 1052] [outer = 0x99ba8800] 09:08:28 INFO - PROCESS | 1738 | 1464624508284 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 235 (0x9a858800) [pid = 1738] [serial = 1053] [outer = 0x99ba8800] 09:08:29 INFO - PROCESS | 1738 | 1464624509182 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 1738 | 1464624509259 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 09:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:08:29 INFO - PROCESS | 1738 | 1464624509265 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:08:29 INFO - PROCESS | 1738 | 1464624509268 Marionette TRACE conn3 <- [1,1374,null,{}] 09:08:29 INFO - PROCESS | 1738 | 1464624509274 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:29 INFO - PROCESS | 1738 | 1464624509471 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 09:08:29 INFO - PROCESS | 1738 | 1464624509807 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x87861800 == 119 [pid = 1738] [id = 351] 09:08:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 236 (0x8e261400) [pid = 1738] [serial = 1054] [outer = (nil)] 09:08:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 237 (0x9afb9c00) [pid = 1738] [serial = 1055] [outer = 0x8e261400] 09:08:29 INFO - PROCESS | 1738 | 1464624509903 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 238 (0x9afc2000) [pid = 1738] [serial = 1056] [outer = 0x8e261400] 09:08:30 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:30 INFO - PROCESS | 1738 | 1464624510881 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:08:30 INFO - PROCESS | 1738 | 1464624510952 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 09:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:08:30 INFO - PROCESS | 1738 | 1464624510958 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:08:30 INFO - PROCESS | 1738 | 1464624510961 Marionette TRACE conn3 <- [1,1378,null,{}] 09:08:30 INFO - PROCESS | 1738 | 1464624510967 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:31 INFO - PROCESS | 1738 | 1464624511174 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 09:08:31 INFO - PROCESS | 1738 | 1464624511494 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ab6e400 == 120 [pid = 1738] [id = 352] 09:08:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 239 (0x99ec7800) [pid = 1738] [serial = 1057] [outer = (nil)] 09:08:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 240 (0x9b776000) [pid = 1738] [serial = 1058] [outer = 0x99ec7800] 09:08:31 INFO - PROCESS | 1738 | 1464624511588 Marionette DEBUG loaded listener.js 09:08:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 241 (0x9b940000) [pid = 1738] [serial = 1059] [outer = 0x99ec7800] 09:08:32 INFO - PROCESS | 1738 | 1464624512527 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 09:08:32 INFO - PROCESS | 1738 | 1464624512598 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 09:08:32 INFO - PROCESS | 1738 | 1464624512607 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:08:32 INFO - PROCESS | 1738 | 1464624512610 Marionette TRACE conn3 <- [1,1382,null,{}] 09:08:32 INFO - PROCESS | 1738 | 1464624512616 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:32 INFO - PROCESS | 1738 | 1464624512881 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 09:08:33 INFO - PROCESS | 1738 | 1464624513168 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b1d8000 == 121 [pid = 1738] [id = 353] 09:08:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 242 (0x9b1d9000) [pid = 1738] [serial = 1060] [outer = (nil)] 09:08:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 243 (0xa105f400) [pid = 1738] [serial = 1061] [outer = 0x9b1d9000] 09:08:33 INFO - PROCESS | 1738 | 1464624513253 Marionette DEBUG loaded listener.js 09:08:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 244 (0xa2247800) [pid = 1738] [serial = 1062] [outer = 0x9b1d9000] 09:08:34 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:34 INFO - PROCESS | 1738 | 1464624514215 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 09:08:34 INFO - PROCESS | 1738 | 1464624514300 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 09:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:08:34 INFO - PROCESS | 1738 | 1464624514306 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:08:34 INFO - PROCESS | 1738 | 1464624514309 Marionette TRACE conn3 <- [1,1386,null,{}] 09:08:34 INFO - PROCESS | 1738 | 1464624514315 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:34 INFO - PROCESS | 1738 | 1464624514568 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 09:08:34 INFO - PROCESS | 1738 | 1464624514900 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x95086400 == 122 [pid = 1738] [id = 354] 09:08:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 245 (0x996b6000) [pid = 1738] [serial = 1063] [outer = (nil)] 09:08:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 246 (0xa23ef800) [pid = 1738] [serial = 1064] [outer = 0x996b6000] 09:08:34 INFO - PROCESS | 1738 | 1464624514992 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 247 (0xa2705c00) [pid = 1738] [serial = 1065] [outer = 0x996b6000] 09:08:35 INFO - PROCESS | 1738 | 1464624515968 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 1738 | 1464624516002 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 09:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:08:36 INFO - PROCESS | 1738 | 1464624516009 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 1738 | 1464624516012 Marionette TRACE conn3 <- [1,1390,null,{}] 09:08:36 INFO - PROCESS | 1738 | 1464624516018 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:36 INFO - PROCESS | 1738 | 1464624516229 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 09:08:36 INFO - PROCESS | 1738 | 1464624516560 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:36 INFO - PROCESS | 1738 | ++DOCSHELL 0xa23f0400 == 123 [pid = 1738] [id = 355] 09:08:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 248 (0xa3169c00) [pid = 1738] [serial = 1066] [outer = (nil)] 09:08:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 249 (0xa3359400) [pid = 1738] [serial = 1067] [outer = 0xa3169c00] 09:08:36 INFO - PROCESS | 1738 | 1464624516654 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 250 (0xa35cac00) [pid = 1738] [serial = 1068] [outer = 0xa3169c00] 09:08:37 INFO - PROCESS | 1738 | 1464624517565 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1631ms 09:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:08:37 INFO - PROCESS | 1738 | 1464624517641 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 1738 | 1464624517644 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 09:08:37 INFO - PROCESS | 1738 | 1464624517651 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 1738 | 1464624517654 Marionette TRACE conn3 <- [1,1394,null,{}] 09:08:37 INFO - PROCESS | 1738 | 1464624517660 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:37 INFO - PROCESS | 1738 | 1464624517876 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 09:08:38 INFO - PROCESS | 1738 | 1464624518236 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x86fef800 == 124 [pid = 1738] [id = 356] 09:08:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 251 (0x86fefc00) [pid = 1738] [serial = 1069] [outer = (nil)] 09:08:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 252 (0x881e1800) [pid = 1738] [serial = 1070] [outer = 0x86fefc00] 09:08:38 INFO - PROCESS | 1738 | 1464624518322 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 253 (0x89b90000) [pid = 1738] [serial = 1071] [outer = 0x86fefc00] 09:08:39 INFO - PROCESS | 1738 | 1464624519274 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1680ms 09:08:39 INFO - PROCESS | 1738 | 1464624519331 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 09:08:39 INFO - PROCESS | 1738 | 1464624519334 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 09:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:08:39 INFO - PROCESS | 1738 | 1464624519341 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:08:39 INFO - PROCESS | 1738 | 1464624519344 Marionette TRACE conn3 <- [1,1398,null,{}] 09:08:39 INFO - PROCESS | 1738 | 1464624519351 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:39 INFO - PROCESS | 1738 | 1464624519611 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 09:08:40 INFO - PROCESS | 1738 | --DOCSHELL 0x876d6000 == 123 [pid = 1738] [id = 338] 09:08:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8d0b3800 == 122 [pid = 1738] [id = 337] 09:08:40 INFO - PROCESS | 1738 | --DOCSHELL 0x881e4c00 == 121 [pid = 1738] [id = 336] 09:08:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8a063000 == 120 [pid = 1738] [id = 315] 09:08:40 INFO - PROCESS | 1738 | --DOCSHELL 0x876dec00 == 119 [pid = 1738] [id = 335] 09:08:40 INFO - PROCESS | 1738 | --DOCSHELL 0x89a0c800 == 118 [pid = 1738] [id = 334] 09:08:40 INFO - PROCESS | 1738 | --DOCSHELL 0x89be5c00 == 117 [pid = 1738] [id = 238] 09:08:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8d994400 == 116 [pid = 1738] [id = 320] 09:08:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8c8cf800 == 115 [pid = 1738] [id = 318] 09:08:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8c799400 == 114 [pid = 1738] [id = 319] 09:08:40 INFO - PROCESS | 1738 | --DOCSHELL 0x89be7c00 == 113 [pid = 1738] [id = 317] 09:08:40 INFO - PROCESS | 1738 | --DOCSHELL 0x86d53400 == 112 [pid = 1738] [id = 316] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 252 (0x91be8c00) [pid = 1738] [serial = 807] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 251 (0x8cff4c00) [pid = 1738] [serial = 947] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 250 (0x8c8d4400) [pid = 1738] [serial = 915] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 249 (0x92b8a800) [pid = 1738] [serial = 894] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 248 (0x95082000) [pid = 1738] [serial = 681] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 247 (0xa632ec00) [pid = 1738] [serial = 648] [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:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 246 (0x911b6000) [pid = 1738] [serial = 626] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 245 (0x881e5400) [pid = 1738] [serial = 936] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 244 (0x9531d000) [pid = 1738] [serial = 587] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 243 (0x91a61400) [pid = 1738] [serial = 887] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 242 (0x8785b400) [pid = 1738] [serial = 920] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 241 (0x89a02c00) [pid = 1738] [serial = 933] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 240 (0x9cec6000) [pid = 1738] [serial = 596] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 239 (0x99934000) [pid = 1738] [serial = 632] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 238 (0xa6b59400) [pid = 1738] [serial = 651] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 237 (0x86ff2000) [pid = 1738] [serial = 929] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 236 (0x9107d000) [pid = 1738] [serial = 878] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 235 (0x9aa1d400) [pid = 1738] [serial = 828] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 234 (0x91ca0400) [pid = 1738] [serial = 891] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 233 (0x91abec00) [pid = 1738] [serial = 888] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 232 (0xa27c4800) [pid = 1738] [serial = 641] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 231 (0xa051bc00) [pid = 1738] [serial = 903] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 230 (0x99932800) [pid = 1738] [serial = 693] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 229 (0x9138d400) [pid = 1738] [serial = 584] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 228 (0xa6991400) [pid = 1738] [serial = 756] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 227 (0x8e55f800) [pid = 1738] [serial = 884] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 226 (0x92b8f800) [pid = 1738] [serial = 819] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 225 (0x881e5000) [pid = 1738] [serial = 858] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 224 (0x9aa26c00) [pid = 1738] [serial = 696] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 223 (0x9a859800) [pid = 1738] [serial = 635] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 222 (0xa6d4ac00) [pid = 1738] [serial = 774] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 221 (0x89b8cc00) [pid = 1738] [serial = 762] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 220 (0x8a068800) [pid = 1738] [serial = 941] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 219 (0x876de800) [pid = 1738] [serial = 918] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 218 (0xa2730c00) [pid = 1738] [serial = 846] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 217 (0xa6d46c00) [pid = 1738] [serial = 714] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 216 (0x89ba0800) [pid = 1738] [serial = 938] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 215 (0xa368fc00) [pid = 1738] [serial = 705] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 214 (0x89c55000) [pid = 1738] [serial = 849] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 213 (0x8ef47400) [pid = 1738] [serial = 843] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 212 (0x87863800) [pid = 1738] [serial = 927] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 211 (0x86ff3c00) [pid = 1738] [serial = 930] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 210 (0x9cecb000) [pid = 1738] [serial = 831] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 209 (0x8aa48400) [pid = 1738] [serial = 942] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 208 (0x8ef4a400) [pid = 1738] [serial = 885] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 207 (0x88080c00) [pid = 1738] [serial = 935] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 206 (0xa31f2800) [pid = 1738] [serial = 753] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 205 (0x8a061c00) [pid = 1738] [serial = 881] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 204 (0x8e55c800) [pid = 1738] [serial = 623] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 203 (0x8d0b4400) [pid = 1738] [serial = 771] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 202 (0x8ab77400) [pid = 1738] [serial = 882] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 201 (0x911b9c00) [pid = 1738] [serial = 687] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 200 (0x87859000) [pid = 1738] [serial = 932] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 199 (0xa3691000) [pid = 1738] [serial = 644] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 198 (0xa31e9c00) [pid = 1738] [serial = 852] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 197 (0x8c8d2400) [pid = 1738] [serial = 914] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 196 (0x9888c000) [pid = 1738] [serial = 897] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 195 (0x9051a400) [pid = 1738] [serial = 744] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 194 (0x911b8000) [pid = 1738] [serial = 654] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0x89beec00) [pid = 1738] [serial = 939] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0x93a84000) [pid = 1738] [serial = 747] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0x8ef59800) [pid = 1738] [serial = 813] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x997c6c00) [pid = 1738] [serial = 899] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0xa6d4d000) [pid = 1738] [serial = 911] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x987a8c00) [pid = 1738] [serial = 909] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x99ba9800) [pid = 1738] [serial = 900] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x8c7a7400) [pid = 1738] [serial = 944] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x92b83400) [pid = 1738] [serial = 893] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x86d57c00) [pid = 1738] [serial = 924] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0xa3690400) [pid = 1738] [serial = 840] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x98c25400) [pid = 1738] [serial = 590] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x876db800) [pid = 1738] [serial = 917] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x8a060800) [pid = 1738] [serial = 780] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x95080000) [pid = 1738] [serial = 822] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x8c7a6c00) [pid = 1738] [serial = 908] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0xa638c400) [pid = 1738] [serial = 647] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0xa6b56800) [pid = 1738] [serial = 759] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0xa22ac400) [pid = 1738] [serial = 638] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x9229a000) [pid = 1738] [serial = 816] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8d0b8400) [pid = 1738] [serial = 810] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x9b8a7c00) [pid = 1738] [serial = 750] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x98831000) [pid = 1738] [serial = 690] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x87861400) [pid = 1738] [serial = 926] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x9b93a400) [pid = 1738] [serial = 902] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0xa632d800) [pid = 1738] [serial = 837] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x91b2e800) [pid = 1738] [serial = 890] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0xa6e8e000) [pid = 1738] [serial = 912] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x89b98400) [pid = 1738] [serial = 765] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x99939000) [pid = 1738] [serial = 825] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8e548800) [pid = 1738] [serial = 684] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x86d55c00) [pid = 1738] [serial = 923] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0xa1054800) [pid = 1738] [serial = 699] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0xa2730000) [pid = 1738] [serial = 702] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x8aa4fc00) [pid = 1738] [serial = 783] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x88089c00) [pid = 1738] [serial = 855] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0xa368dc00) [pid = 1738] [serial = 905] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0xa6310400) [pid = 1738] [serial = 906] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0xa270d800) [pid = 1738] [serial = 834] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8c8d7c00) [pid = 1738] [serial = 945] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8785d400) [pid = 1738] [serial = 921] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x89a0e000) [pid = 1738] [serial = 777] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x9803d800) [pid = 1738] [serial = 629] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8e259c00) [pid = 1738] [serial = 581] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x91ac5400) [pid = 1738] [serial = 768] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x9874cc00) [pid = 1738] [serial = 896] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8ef5a000) [pid = 1738] [serial = 717] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0xa686c800) [pid = 1738] [serial = 708] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0xa6d42400) [pid = 1738] [serial = 711] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x99ec6c00) [pid = 1738] [serial = 593] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x91c9dc00) [pid = 1738] [serial = 657] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x89c55400) [pid = 1738] [serial = 861] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1738 | 1464624521397 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x86ff4800 == 113 [pid = 1738] [id = 357] 09:08:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x86ff4c00) [pid = 1738] [serial = 1072] [outer = (nil)] 09:08:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x876dec00) [pid = 1738] [serial = 1073] [outer = 0x86ff4c00] 09:08:41 INFO - PROCESS | 1738 | 1464624521483 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8785ec00) [pid = 1738] [serial = 1074] [outer = 0x86ff4c00] 09:08:42 INFO - PROCESS | 1738 | 1464624522261 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 2936ms 09:08:42 INFO - PROCESS | 1738 | 1464624522279 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 09:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:08:42 INFO - PROCESS | 1738 | 1464624522284 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 09:08:42 INFO - PROCESS | 1738 | 1464624522292 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:08:42 INFO - PROCESS | 1738 | 1464624522297 Marionette TRACE conn3 <- [1,1402,null,{}] 09:08:42 INFO - PROCESS | 1738 | 1464624522304 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:42 INFO - PROCESS | 1738 | 1464624522512 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 09:08:42 INFO - PROCESS | 1738 | 1464624522708 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x876db400 == 114 [pid = 1738] [id = 358] 09:08:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x87864000) [pid = 1738] [serial = 1075] [outer = (nil)] 09:08:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x881eb800) [pid = 1738] [serial = 1076] [outer = 0x87864000] 09:08:42 INFO - PROCESS | 1738 | 1464624522784 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x89a10800) [pid = 1738] [serial = 1077] [outer = 0x87864000] 09:08:43 INFO - PROCESS | 1738 | 1464624523655 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1430ms 09:08:43 INFO - PROCESS | 1738 | 1464624523726 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 1738 | 1464624523732 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 09:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:08:43 INFO - PROCESS | 1738 | 1464624523739 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - PROCESS | 1738 | 1464624523741 Marionette TRACE conn3 <- [1,1406,null,{}] 09:08:43 INFO - PROCESS | 1738 | 1464624523747 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:44 INFO - PROCESS | 1738 | 1464624524023 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 09:08:44 INFO - PROCESS | 1738 | 1464624524063 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x876d9400 == 115 [pid = 1738] [id = 359] 09:08:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x89b8d000) [pid = 1738] [serial = 1078] [outer = (nil)] 09:08:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x89ba0800) [pid = 1738] [serial = 1079] [outer = 0x89b8d000] 09:08:44 INFO - PROCESS | 1738 | 1464624524137 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x89bf0c00) [pid = 1738] [serial = 1080] [outer = 0x89b8d000] 09:08:45 INFO - PROCESS | 1738 | 1464624525204 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1533ms 09:08:45 INFO - PROCESS | 1738 | 1464624525288 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 09:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:08:45 INFO - PROCESS | 1738 | 1464624525293 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 09:08:45 INFO - PROCESS | 1738 | 1464624525307 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:08:45 INFO - PROCESS | 1738 | 1464624525316 Marionette TRACE conn3 <- [1,1410,null,{}] 09:08:45 INFO - PROCESS | 1738 | 1464624525328 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:45 INFO - PROCESS | 1738 | 1464624525584 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 09:08:46 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x953a8400) [pid = 1738] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:08:46 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8c6b9c00) [pid = 1738] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:08:46 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8d98c000) [pid = 1738] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:08:46 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8c8c8800) [pid = 1738] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:08:46 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x89a0e800) [pid = 1738] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:08:46 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x881e2800) [pid = 1738] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:08:46 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x876d8400) [pid = 1738] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:08:46 INFO - PROCESS | 1738 | 1464624526121 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x86d4bc00 == 116 [pid = 1738] [id = 360] 09:08:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x86fea400) [pid = 1738] [serial = 1081] [outer = (nil)] 09:08:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x89b99000) [pid = 1738] [serial = 1082] [outer = 0x86fea400] 09:08:46 INFO - PROCESS | 1738 | 1464624526208 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8aa53800) [pid = 1738] [serial = 1083] [outer = 0x86fea400] 09:08:47 INFO - PROCESS | 1738 | 1464624527009 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1752ms 09:08:47 INFO - PROCESS | 1738 | 1464624527052 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 09:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:08:47 INFO - PROCESS | 1738 | 1464624527056 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 09:08:47 INFO - PROCESS | 1738 | 1464624527062 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:08:47 INFO - PROCESS | 1738 | 1464624527065 Marionette TRACE conn3 <- [1,1414,null,{}] 09:08:47 INFO - PROCESS | 1738 | 1464624527071 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:47 INFO - PROCESS | 1738 | 1464624527261 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 09:08:47 INFO - PROCESS | 1738 | 1464624527444 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x89be5800 == 117 [pid = 1738] [id = 361] 09:08:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8a068800) [pid = 1738] [serial = 1084] [outer = (nil)] 09:08:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8c6c2800) [pid = 1738] [serial = 1085] [outer = 0x8a068800] 09:08:47 INFO - PROCESS | 1738 | 1464624527518 Marionette DEBUG loaded listener.js 09:08:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8c79a400) [pid = 1738] [serial = 1086] [outer = 0x8a068800] 09:08:48 INFO - PROCESS | 1738 | 1464624528663 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1636ms 09:08:48 INFO - PROCESS | 1738 | 1464624528699 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 09:08:48 INFO - PROCESS | 1738 | 1464624528706 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 09:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:08:48 INFO - PROCESS | 1738 | 1464624528715 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:08:48 INFO - PROCESS | 1738 | 1464624528721 Marionette TRACE conn3 <- [1,1418,null,{}] 09:08:48 INFO - PROCESS | 1738 | 1464624528729 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:49 INFO - PROCESS | 1738 | 1464624529002 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 09:08:49 INFO - PROCESS | 1738 | 1464624529280 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x86ff4000 == 118 [pid = 1738] [id = 362] 09:08:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x876d2800) [pid = 1738] [serial = 1087] [outer = (nil)] 09:08:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x88085000) [pid = 1738] [serial = 1088] [outer = 0x876d2800] 09:08:49 INFO - PROCESS | 1738 | 1464624529372 Marionette DEBUG loaded listener.js 09:08:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x89b86800) [pid = 1738] [serial = 1089] [outer = 0x876d2800] 09:08:50 INFO - PROCESS | 1738 | 1464624530321 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1639ms 09:08:50 INFO - PROCESS | 1738 | 1464624530353 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 09:08:50 INFO - PROCESS | 1738 | 1464624530362 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 09:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:08:50 INFO - PROCESS | 1738 | 1464624530373 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:08:50 INFO - PROCESS | 1738 | 1464624530378 Marionette TRACE conn3 <- [1,1422,null,{}] 09:08:50 INFO - PROCESS | 1738 | 1464624530384 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:50 INFO - PROCESS | 1738 | 1464624530593 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 09:08:50 INFO - PROCESS | 1738 | 1464624530881 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a060400 == 119 [pid = 1738] [id = 363] 09:08:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8a060800) [pid = 1738] [serial = 1090] [outer = (nil)] 09:08:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8a975c00) [pid = 1738] [serial = 1091] [outer = 0x8a060800] 09:08:51 INFO - PROCESS | 1738 | 1464624531012 Marionette DEBUG loaded listener.js 09:08:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8ab70400) [pid = 1738] [serial = 1092] [outer = 0x8a060800] 09:08:52 INFO - PROCESS | 1738 | 1464624532024 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1680ms 09:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:08:52 INFO - PROCESS | 1738 | 1464624532054 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 09:08:52 INFO - PROCESS | 1738 | 1464624532058 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 09:08:52 INFO - PROCESS | 1738 | 1464624532065 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:08:52 INFO - PROCESS | 1738 | 1464624532071 Marionette TRACE conn3 <- [1,1426,null,{}] 09:08:52 INFO - PROCESS | 1738 | 1464624532088 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:52 INFO - PROCESS | 1738 | 1464624532308 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 09:08:52 INFO - PROCESS | 1738 | 1464624532636 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c7a8c00 == 120 [pid = 1738] [id = 364] 09:08:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8c83a800) [pid = 1738] [serial = 1093] [outer = (nil)] 09:08:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8c8d2400) [pid = 1738] [serial = 1094] [outer = 0x8c83a800] 09:08:52 INFO - PROCESS | 1738 | 1464624532729 Marionette DEBUG loaded listener.js 09:08:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8c8d7800) [pid = 1738] [serial = 1095] [outer = 0x8c83a800] 09:08:53 INFO - PROCESS | 1738 | 1464624533657 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1639ms 09:08:53 INFO - PROCESS | 1738 | 1464624533706 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 09:08:53 INFO - PROCESS | 1738 | 1464624533712 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 09:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:08:53 INFO - PROCESS | 1738 | 1464624533720 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:08:53 INFO - PROCESS | 1738 | 1464624533723 Marionette TRACE conn3 <- [1,1430,null,{}] 09:08:53 INFO - PROCESS | 1738 | 1464624533729 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:53 INFO - PROCESS | 1738 | 1464624533928 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 09:08:54 INFO - PROCESS | 1738 | 1464624534151 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c7a6c00 == 121 [pid = 1738] [id = 365] 09:08:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8c99ec00) [pid = 1738] [serial = 1096] [outer = (nil)] 09:08:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8d0ad800) [pid = 1738] [serial = 1097] [outer = 0x8c99ec00] 09:08:54 INFO - PROCESS | 1738 | 1464624534285 Marionette DEBUG loaded listener.js 09:08:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8d0bb400) [pid = 1738] [serial = 1098] [outer = 0x8c99ec00] 09:08:55 INFO - PROCESS | 1738 | 1464624535243 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1589ms 09:08:55 INFO - PROCESS | 1738 | 1464624535309 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 09:08:55 INFO - PROCESS | 1738 | 1464624535313 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 09:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:08:55 INFO - PROCESS | 1738 | 1464624535319 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:08:55 INFO - PROCESS | 1738 | 1464624535323 Marionette TRACE conn3 <- [1,1434,null,{}] 09:08:55 INFO - PROCESS | 1738 | 1464624535328 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:55 INFO - PROCESS | 1738 | 1464624535523 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 09:08:55 INFO - PROCESS | 1738 | 1464624535842 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c835400 == 122 [pid = 1738] [id = 366] 09:08:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8c9aa800) [pid = 1738] [serial = 1099] [outer = (nil)] 09:08:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x8d989800) [pid = 1738] [serial = 1100] [outer = 0x8c9aa800] 09:08:55 INFO - PROCESS | 1738 | 1464624535932 Marionette DEBUG loaded listener.js 09:08:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x8d992000) [pid = 1738] [serial = 1101] [outer = 0x8c9aa800] 09:08:56 INFO - PROCESS | 1738 | 1464624536910 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1632ms 09:08:56 INFO - PROCESS | 1738 | 1464624536952 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 09:08:56 INFO - PROCESS | 1738 | 1464624536955 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 09:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:08:56 INFO - PROCESS | 1738 | 1464624536963 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:08:56 INFO - PROCESS | 1738 | 1464624536967 Marionette TRACE conn3 <- [1,1438,null,{}] 09:08:56 INFO - PROCESS | 1738 | 1464624536972 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:57 INFO - PROCESS | 1738 | 1464624537201 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 09:08:57 INFO - PROCESS | 1738 | 1464624537478 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8785e400 == 123 [pid = 1738] [id = 367] 09:08:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8e54ac00) [pid = 1738] [serial = 1102] [outer = (nil)] 09:08:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x8ee82400) [pid = 1738] [serial = 1103] [outer = 0x8e54ac00] 09:08:57 INFO - PROCESS | 1738 | 1464624537620 Marionette DEBUG loaded listener.js 09:08:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x8ef41800) [pid = 1738] [serial = 1104] [outer = 0x8e54ac00] 09:08:58 INFO - PROCESS | 1738 | 1464624538508 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1578ms 09:08:58 INFO - PROCESS | 1738 | 1464624538542 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 09:08:58 INFO - PROCESS | 1738 | 1464624538545 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 09:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:08:58 INFO - PROCESS | 1738 | 1464624538552 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:08:58 INFO - PROCESS | 1738 | 1464624538555 Marionette TRACE conn3 <- [1,1442,null,{}] 09:08:58 INFO - PROCESS | 1738 | 1464624538561 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:58 INFO - PROCESS | 1738 | 1464624538746 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 09:08:59 INFO - PROCESS | 1738 | 1464624539030 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e12bc00 == 124 [pid = 1738] [id = 368] 09:08:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x8e561000) [pid = 1738] [serial = 1105] [outer = (nil)] 09:08:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x8ef5cc00) [pid = 1738] [serial = 1106] [outer = 0x8e561000] 09:08:59 INFO - PROCESS | 1738 | 1464624539160 Marionette DEBUG loaded listener.js 09:08:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x90518400) [pid = 1738] [serial = 1107] [outer = 0x8e561000] 09:09:00 INFO - PROCESS | 1738 | 1464624540040 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1539ms 09:09:00 INFO - PROCESS | 1738 | 1464624540091 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 09:09:00 INFO - PROCESS | 1738 | 1464624540095 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 09:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:09:00 INFO - PROCESS | 1738 | 1464624540101 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:09:00 INFO - PROCESS | 1738 | 1464624540104 Marionette TRACE conn3 <- [1,1446,null,{}] 09:09:00 INFO - PROCESS | 1738 | 1464624540110 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:00 INFO - PROCESS | 1738 | 1464624540303 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 09:09:00 INFO - PROCESS | 1738 | 1464624540568 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e545400 == 125 [pid = 1738] [id = 369] 09:09:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x8ee84c00) [pid = 1738] [serial = 1108] [outer = (nil)] 09:09:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x91034000) [pid = 1738] [serial = 1109] [outer = 0x8ee84c00] 09:09:00 INFO - PROCESS | 1738 | 1464624540703 Marionette DEBUG loaded listener.js 09:09:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x91074400) [pid = 1738] [serial = 1110] [outer = 0x8ee84c00] 09:09:01 INFO - PROCESS | 1738 | 1464624541592 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1533ms 09:09:01 INFO - PROCESS | 1738 | 1464624541635 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 09:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:09:01 INFO - PROCESS | 1738 | 1464624541640 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 09:09:01 INFO - PROCESS | 1738 | 1464624541646 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:09:01 INFO - PROCESS | 1738 | 1464624541649 Marionette TRACE conn3 <- [1,1450,null,{}] 09:09:01 INFO - PROCESS | 1738 | 1464624541655 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:01 INFO - PROCESS | 1738 | 1464624541874 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 09:09:02 INFO - PROCESS | 1738 | 1464624542189 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x89a06c00 == 126 [pid = 1738] [id = 370] 09:09:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x8ef5f800) [pid = 1738] [serial = 1111] [outer = (nil)] 09:09:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x9138c800) [pid = 1738] [serial = 1112] [outer = 0x8ef5f800] 09:09:02 INFO - PROCESS | 1738 | 1464624542287 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x91395800) [pid = 1738] [serial = 1113] [outer = 0x8ef5f800] 09:09:03 INFO - PROCESS | 1738 | 1464624543198 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1631ms 09:09:03 INFO - PROCESS | 1738 | 1464624543277 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 1738 | 1464624543280 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 09:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:09:03 INFO - PROCESS | 1738 | 1464624543287 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 1738 | 1464624543290 Marionette TRACE conn3 <- [1,1454,null,{}] 09:09:03 INFO - PROCESS | 1738 | 1464624543296 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:03 INFO - PROCESS | 1738 | 1464624543530 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 09:09:03 INFO - PROCESS | 1738 | 1464624543852 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x91076c00 == 127 [pid = 1738] [id = 371] 09:09:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x91a67000) [pid = 1738] [serial = 1114] [outer = (nil)] 09:09:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x91ac2c00) [pid = 1738] [serial = 1115] [outer = 0x91a67000] 09:09:03 INFO - PROCESS | 1738 | 1464624543943 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x91ac5c00) [pid = 1738] [serial = 1116] [outer = 0x91a67000] 09:09:04 INFO - PROCESS | 1738 | 1464624544885 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1645ms 09:09:04 INFO - PROCESS | 1738 | 1464624544932 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 09:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:09:04 INFO - PROCESS | 1738 | 1464624544937 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 09:09:04 INFO - PROCESS | 1738 | 1464624544943 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:09:04 INFO - PROCESS | 1738 | 1464624544948 Marionette TRACE conn3 <- [1,1458,null,{}] 09:09:04 INFO - PROCESS | 1738 | 1464624544954 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:05 INFO - PROCESS | 1738 | 1464624545175 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 09:09:05 INFO - PROCESS | 1738 | 1464624545495 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x91ac5800 == 128 [pid = 1738] [id = 372] 09:09:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x920f0800) [pid = 1738] [serial = 1117] [outer = (nil)] 09:09:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x922a2000) [pid = 1738] [serial = 1118] [outer = 0x920f0800] 09:09:05 INFO - PROCESS | 1738 | 1464624545593 Marionette DEBUG loaded listener.js 09:09:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x92b86800) [pid = 1738] [serial = 1119] [outer = 0x920f0800] 09:09:06 INFO - PROCESS | 1738 | 1464624546550 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1681ms 09:09:06 INFO - PROCESS | 1738 | 1464624546625 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 09:09:06 INFO - PROCESS | 1738 | 1464624546629 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 09:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:09:06 INFO - PROCESS | 1738 | 1464624546637 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:09:06 INFO - PROCESS | 1738 | 1464624546640 Marionette TRACE conn3 <- [1,1462,null,{}] 09:09:06 INFO - PROCESS | 1738 | 1464624546644 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:06 INFO - PROCESS | 1738 | 1464624546839 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 09:09:07 INFO - PROCESS | 1738 | 1464624547158 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b89c00 == 129 [pid = 1738] [id = 373] 09:09:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x92b8cc00) [pid = 1738] [serial = 1120] [outer = (nil)] 09:09:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x93a84000) [pid = 1738] [serial = 1121] [outer = 0x92b8cc00] 09:09:07 INFO - PROCESS | 1738 | 1464624547249 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x93c30800) [pid = 1738] [serial = 1122] [outer = 0x92b8cc00] 09:09:08 INFO - PROCESS | 1738 | 1464624548138 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1580ms 09:09:08 INFO - PROCESS | 1738 | 1464624548218 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 09:09:08 INFO - PROCESS | 1738 | 1464624548222 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 09:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:09:08 INFO - PROCESS | 1738 | 1464624548228 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 1738 | 1464624548232 Marionette TRACE conn3 <- [1,1466,null,{}] 09:09:08 INFO - PROCESS | 1738 | 1464624548237 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:08 INFO - PROCESS | 1738 | 1464624548498 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 09:09:08 INFO - PROCESS | 1738 | 1464624548830 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cffec00 == 130 [pid = 1738] [id = 374] 09:09:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x8e563800) [pid = 1738] [serial = 1123] [outer = (nil)] 09:09:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x953a3800) [pid = 1738] [serial = 1124] [outer = 0x8e563800] 09:09:08 INFO - PROCESS | 1738 | 1464624548914 Marionette DEBUG loaded listener.js 09:09:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0x97508800) [pid = 1738] [serial = 1125] [outer = 0x8e563800] 09:09:09 INFO - PROCESS | 1738 | 1464624549816 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1636ms 09:09:09 INFO - PROCESS | 1738 | 1464624549865 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 09:09:09 INFO - PROCESS | 1738 | 1464624549869 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 09:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:09:09 INFO - PROCESS | 1738 | 1464624549876 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:09:09 INFO - PROCESS | 1738 | 1464624549879 Marionette TRACE conn3 <- [1,1470,null,{}] 09:09:09 INFO - PROCESS | 1738 | 1464624549884 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:10 INFO - PROCESS | 1738 | 1464624550075 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 09:09:10 INFO - PROCESS | 1738 | 1464624550390 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x92e32000 == 131 [pid = 1738] [id = 375] 09:09:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x97511000) [pid = 1738] [serial = 1126] [outer = (nil)] 09:09:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0x98838c00) [pid = 1738] [serial = 1127] [outer = 0x97511000] 09:09:10 INFO - PROCESS | 1738 | 1464624550479 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0x9888bc00) [pid = 1738] [serial = 1128] [outer = 0x97511000] 09:09:11 INFO - PROCESS | 1738 | 1464624551378 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1540ms 09:09:11 INFO - PROCESS | 1738 | 1464624551417 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 09:09:11 INFO - PROCESS | 1738 | 1464624551420 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 09:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:09:11 INFO - PROCESS | 1738 | 1464624551427 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:09:11 INFO - PROCESS | 1738 | 1464624551430 Marionette TRACE conn3 <- [1,1474,null,{}] 09:09:11 INFO - PROCESS | 1738 | 1464624551435 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:11 INFO - PROCESS | 1738 | 1464624551623 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 09:09:12 INFO - PROCESS | 1738 | 1464624551989 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x9531d000 == 132 [pid = 1738] [id = 376] 09:09:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0x98e87800) [pid = 1738] [serial = 1129] [outer = (nil)] 09:09:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0x99936c00) [pid = 1738] [serial = 1130] [outer = 0x98e87800] 09:09:12 INFO - PROCESS | 1738 | 1464624552079 Marionette DEBUG loaded listener.js 09:09:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 195 (0x9993a400) [pid = 1738] [serial = 1131] [outer = 0x98e87800] 09:09:13 INFO - PROCESS | 1738 | 1464624553007 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1647ms 09:09:13 INFO - PROCESS | 1738 | 1464624553075 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 09:09:13 INFO - PROCESS | 1738 | 1464624553079 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 09:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:09:13 INFO - PROCESS | 1738 | 1464624553085 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:09:13 INFO - PROCESS | 1738 | 1464624553088 Marionette TRACE conn3 <- [1,1478,null,{}] 09:09:13 INFO - PROCESS | 1738 | 1464624553093 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:13 INFO - PROCESS | 1738 | 1464624553294 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 09:09:13 INFO - PROCESS | 1738 | 1464624553624 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee8bc00 == 133 [pid = 1738] [id = 377] 09:09:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 196 (0x911be800) [pid = 1738] [serial = 1132] [outer = (nil)] 09:09:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 197 (0x99ec6c00) [pid = 1738] [serial = 1133] [outer = 0x911be800] 09:09:13 INFO - PROCESS | 1738 | 1464624553712 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 198 (0x99ecd000) [pid = 1738] [serial = 1134] [outer = 0x911be800] 09:09:14 INFO - PROCESS | 1738 | 1464624554597 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1584ms 09:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:09:14 INFO - PROCESS | 1738 | 1464624554670 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 09:09:14 INFO - PROCESS | 1738 | 1464624554673 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 09:09:14 INFO - PROCESS | 1738 | 1464624554680 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - PROCESS | 1738 | 1464624554683 Marionette TRACE conn3 <- [1,1482,null,{}] 09:09:14 INFO - PROCESS | 1738 | 1464624554689 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:14 INFO - PROCESS | 1738 | 1464624554922 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 09:09:15 INFO - PROCESS | 1738 | 1464624555243 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x876d5400 == 134 [pid = 1738] [id = 378] 09:09:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 199 (0x99937800) [pid = 1738] [serial = 1135] [outer = (nil)] 09:09:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 200 (0x9b184000) [pid = 1738] [serial = 1136] [outer = 0x99937800] 09:09:15 INFO - PROCESS | 1738 | 1464624555329 Marionette DEBUG loaded listener.js 09:09:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 201 (0x9b1d7800) [pid = 1738] [serial = 1137] [outer = 0x99937800] 09:09:16 INFO - PROCESS | 1738 | 1464624556214 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1582ms 09:09:16 INFO - PROCESS | 1738 | 1464624556262 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 09:09:16 INFO - PROCESS | 1738 | 1464624556266 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 09:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:09:16 INFO - PROCESS | 1738 | 1464624556272 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - PROCESS | 1738 | 1464624556276 Marionette TRACE conn3 <- [1,1486,null,{}] 09:09:16 INFO - PROCESS | 1738 | 1464624556281 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:16 INFO - PROCESS | 1738 | 1464624556495 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 09:09:16 INFO - PROCESS | 1738 | 1464624556811 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x98889800 == 135 [pid = 1738] [id = 379] 09:09:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 202 (0x9b8b0400) [pid = 1738] [serial = 1138] [outer = (nil)] 09:09:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 203 (0xa0527c00) [pid = 1738] [serial = 1139] [outer = 0x9b8b0400] 09:09:16 INFO - PROCESS | 1738 | 1464624556905 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 204 (0xa051bc00) [pid = 1738] [serial = 1140] [outer = 0x9b8b0400] 09:09:17 INFO - PROCESS | 1738 | 1464624557780 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1540ms 09:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:09:17 INFO - PROCESS | 1738 | 1464624557813 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 09:09:17 INFO - PROCESS | 1738 | 1464624557816 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 09:09:17 INFO - PROCESS | 1738 | 1464624557822 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:09:17 INFO - PROCESS | 1738 | 1464624557826 Marionette TRACE conn3 <- [1,1490,null,{}] 09:09:17 INFO - PROCESS | 1738 | 1464624557831 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:18 INFO - PROCESS | 1738 | 1464624558031 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 09:09:18 INFO - PROCESS | 1738 | 1464624558403 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x86d57c00 == 136 [pid = 1738] [id = 380] 09:09:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 205 (0x86d59400) [pid = 1738] [serial = 1141] [outer = (nil)] 09:09:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 206 (0x89c54c00) [pid = 1738] [serial = 1142] [outer = 0x86d59400] 09:09:18 INFO - PROCESS | 1738 | 1464624558495 Marionette DEBUG loaded listener.js 09:09:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 207 (0x8c79f800) [pid = 1738] [serial = 1143] [outer = 0x86d59400] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8e265800 == 135 [pid = 1738] [id = 112] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x86d5a400 == 134 [pid = 1738] [id = 309] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8da1b400 == 133 [pid = 1738] [id = 216] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x86d4d400 == 132 [pid = 1738] [id = 310] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8c6c6400 == 131 [pid = 1738] [id = 217] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x92293c00 == 130 [pid = 1738] [id = 20] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8ef56000 == 129 [pid = 1738] [id = 212] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8aa48800 == 128 [pid = 1738] [id = 218] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8aa51400 == 127 [pid = 1738] [id = 213] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x91037c00 == 126 [pid = 1738] [id = 210] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8aa54800 == 125 [pid = 1738] [id = 211] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x920f5400 == 124 [pid = 1738] [id = 214] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x953a6800 == 123 [pid = 1738] [id = 215] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x86d4bc00 == 122 [pid = 1738] [id = 360] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x876d9400 == 121 [pid = 1738] [id = 359] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x876db400 == 120 [pid = 1738] [id = 358] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x86ff4800 == 119 [pid = 1738] [id = 357] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0xa23f0400 == 118 [pid = 1738] [id = 355] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x95086400 == 117 [pid = 1738] [id = 354] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8ab6e400 == 116 [pid = 1738] [id = 352] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x9b1d8000 == 115 [pid = 1738] [id = 353] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x87861800 == 114 [pid = 1738] [id = 351] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x9995ac00 == 113 [pid = 1738] [id = 350] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x9507b400 == 112 [pid = 1738] [id = 349] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x91b28c00 == 111 [pid = 1738] [id = 347] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x922a0c00 == 110 [pid = 1738] [id = 348] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x911bb800 == 109 [pid = 1738] [id = 346] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8e25ec00 == 108 [pid = 1738] [id = 345] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8da1bc00 == 107 [pid = 1738] [id = 344] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x89a0fc00 == 106 [pid = 1738] [id = 343] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8aa4b000 == 105 [pid = 1738] [id = 342] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8c7a2800 == 104 [pid = 1738] [id = 341] 09:09:19 INFO - PROCESS | 1738 | --DOCSHELL 0x89b92400 == 103 [pid = 1738] [id = 340] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 206 (0x8cffac00) [pid = 1738] [serial = 948] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 205 (0x8e12b400) [pid = 1738] [serial = 1013] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 204 (0x8e550400) [pid = 1738] [serial = 1014] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 203 (0x9138ec00) [pid = 1738] [serial = 977] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 202 (0x8a05cc00) [pid = 1738] [serial = 953] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 201 (0x92b8d400) [pid = 1738] [serial = 986] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 200 (0x93c2f400) [pid = 1738] [serial = 989] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 199 (0x9102d000) [pid = 1738] [serial = 971] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 198 (0x9882a400) [pid = 1738] [serial = 995] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 197 (0x86ff7400) [pid = 1738] [serial = 950] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 196 (0x98c23800) [pid = 1738] [serial = 998] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 195 (0x8d0afc00) [pid = 1738] [serial = 1010] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 194 (0x9229e400) [pid = 1738] [serial = 983] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0x8aa51c00) [pid = 1738] [serial = 1005] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0x89c4e400) [pid = 1738] [serial = 1004] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0x91077000) [pid = 1738] [serial = 974] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x90512c00) [pid = 1738] [serial = 968] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x9531e800) [pid = 1738] [serial = 992] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x89b9b000) [pid = 1738] [serial = 1007] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x8a05dc00) [pid = 1738] [serial = 1008] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x8d98f800) [pid = 1738] [serial = 959] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x8e565400) [pid = 1738] [serial = 965] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x8ee84000) [pid = 1738] [serial = 1001] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x8e25cc00) [pid = 1738] [serial = 962] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x8cffd000) [pid = 1738] [serial = 956] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x91b23400) [pid = 1738] [serial = 980] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x87863000) [pid = 1738] [serial = 1016] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x881e9c00) [pid = 1738] [serial = 1017] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x8d7cac00) [pid = 1738] [serial = 1011] [outer = (nil)] [url = about:blank] 09:09:20 INFO - PROCESS | 1738 | 1464624560695 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2899ms 09:09:20 INFO - PROCESS | 1738 | 1464624560720 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 09:09:20 INFO - PROCESS | 1738 | 1464624560727 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 09:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:09:20 INFO - PROCESS | 1738 | 1464624560734 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:09:20 INFO - PROCESS | 1738 | 1464624560740 Marionette TRACE conn3 <- [1,1494,null,{}] 09:09:20 INFO - PROCESS | 1738 | 1464624560748 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:20 INFO - PROCESS | 1738 | 1464624560946 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 09:09:21 INFO - PROCESS | 1738 | 1464624561144 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x87859000 == 104 [pid = 1738] [id = 381] 09:09:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x87860000) [pid = 1738] [serial = 1144] [outer = (nil)] 09:09:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x8808a400) [pid = 1738] [serial = 1145] [outer = 0x87860000] 09:09:21 INFO - PROCESS | 1738 | 1464624561222 Marionette DEBUG loaded listener.js 09:09:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x881e5c00) [pid = 1738] [serial = 1146] [outer = 0x87860000] 09:09:22 INFO - PROCESS | 1738 | 1464624562076 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1429ms 09:09:22 INFO - PROCESS | 1738 | 1464624562165 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 09:09:22 INFO - PROCESS | 1738 | 1464624562173 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 09:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:09:22 INFO - PROCESS | 1738 | 1464624562183 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:09:22 INFO - PROCESS | 1738 | 1464624562187 Marionette TRACE conn3 <- [1,1498,null,{}] 09:09:22 INFO - PROCESS | 1738 | 1464624562193 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:22 INFO - PROCESS | 1738 | 1464624562385 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 09:09:22 INFO - PROCESS | 1738 | 1464624562606 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b8e400 == 105 [pid = 1738] [id = 382] 09:09:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x89b96400) [pid = 1738] [serial = 1147] [outer = (nil)] 09:09:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x89c4c000) [pid = 1738] [serial = 1148] [outer = 0x89b96400] 09:09:22 INFO - PROCESS | 1738 | 1464624562677 Marionette DEBUG loaded listener.js 09:09:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x8a05cc00) [pid = 1738] [serial = 1149] [outer = 0x89b96400] 09:09:23 INFO - PROCESS | 1738 | 1464624563584 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1428ms 09:09:23 INFO - PROCESS | 1738 | 1464624563610 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 09:09:23 INFO - PROCESS | 1738 | 1464624563613 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 09:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:09:23 INFO - PROCESS | 1738 | 1464624563620 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:09:23 INFO - PROCESS | 1738 | 1464624563625 Marionette TRACE conn3 <- [1,1502,null,{}] 09:09:23 INFO - PROCESS | 1738 | 1464624563646 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:23 INFO - PROCESS | 1738 | 1464624563900 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 09:09:23 INFO - PROCESS | 1738 | 1464624563939 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x89be4c00 == 106 [pid = 1738] [id = 383] 09:09:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x8c6c3000) [pid = 1738] [serial = 1150] [outer = (nil)] 09:09:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x8c7a1000) [pid = 1738] [serial = 1151] [outer = 0x8c6c3000] 09:09:24 INFO - PROCESS | 1738 | 1464624564119 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x8c839800) [pid = 1738] [serial = 1152] [outer = 0x8c6c3000] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x8ef54c00) [pid = 1738] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x8ab6f800) [pid = 1738] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x89b8d000) [pid = 1738] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x86fea400) [pid = 1738] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x8e561800) [pid = 1738] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x91cabc00) [pid = 1738] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x8c836800) [pid = 1738] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x86fefc00) [pid = 1738] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x996b6000) [pid = 1738] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8d989000) [pid = 1738] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x99ec7800) [pid = 1738] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0xa3169c00) [pid = 1738] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x922c0400) [pid = 1738] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8e261400) [pid = 1738] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x86ff4c00) [pid = 1738] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x86ff9000) [pid = 1738] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x99ba8800) [pid = 1738] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x8ee80800) [pid = 1738] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x8ef4bc00) [pid = 1738] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x9b1d9000) [pid = 1738] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x9888a000) [pid = 1738] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x91a6fc00) [pid = 1738] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x89b95800) [pid = 1738] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x87864000) [pid = 1738] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x9530cc00) [pid = 1738] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x86d54c00) [pid = 1738] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x89c51c00) [pid = 1738] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x8c9a8000) [pid = 1738] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x8d0b1000) [pid = 1738] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8e12d000) [pid = 1738] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x8e55cc00) [pid = 1738] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x8ef42400) [pid = 1738] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8ef40000) [pid = 1738] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x90515800) [pid = 1738] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x9102bc00) [pid = 1738] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x91ac6400) [pid = 1738] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x91ac7c00) [pid = 1738] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x923e4000) [pid = 1738] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x92b8ec00) [pid = 1738] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x92d4b800) [pid = 1738] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:09:25 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x9750b000) [pid = 1738] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:09:25 INFO - PROCESS | 1738 | 1464624565711 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2137ms 09:09:25 INFO - PROCESS | 1738 | 1464624565757 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 09:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:09:25 INFO - PROCESS | 1738 | 1464624565762 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 09:09:25 INFO - PROCESS | 1738 | 1464624565767 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - PROCESS | 1738 | 1464624565771 Marionette TRACE conn3 <- [1,1506,null,{}] 09:09:25 INFO - PROCESS | 1738 | 1464624565776 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:25 INFO - PROCESS | 1738 | 1464624565963 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 09:09:26 INFO - PROCESS | 1738 | 1464624566147 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x86ff4c00 == 107 [pid = 1738] [id = 384] 09:09:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x87863400) [pid = 1738] [serial = 1153] [outer = (nil)] 09:09:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8aa4fc00) [pid = 1738] [serial = 1154] [outer = 0x87863400] 09:09:26 INFO - PROCESS | 1738 | 1464624566218 Marionette DEBUG loaded listener.js 09:09:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8c839400) [pid = 1738] [serial = 1155] [outer = 0x87863400] 09:09:27 INFO - PROCESS | 1738 | 1464624567004 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1292ms 09:09:27 INFO - PROCESS | 1738 | 1464624567059 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 09:09:27 INFO - PROCESS | 1738 | 1464624567062 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 09:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:09:27 INFO - PROCESS | 1738 | 1464624567079 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:09:27 INFO - PROCESS | 1738 | 1464624567081 Marionette TRACE conn3 <- [1,1510,null,{}] 09:09:27 INFO - PROCESS | 1738 | 1464624567087 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:27 INFO - PROCESS | 1738 | 1464624567392 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 09:09:27 INFO - PROCESS | 1738 | 1464624567678 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x86ff5c00 == 108 [pid = 1738] [id = 385] 09:09:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x86ff7400) [pid = 1738] [serial = 1156] [outer = (nil)] 09:09:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x876d6c00) [pid = 1738] [serial = 1157] [outer = 0x86ff7400] 09:09:27 INFO - PROCESS | 1738 | 1464624567813 Marionette DEBUG loaded listener.js 09:09:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8807cc00) [pid = 1738] [serial = 1158] [outer = 0x86ff7400] 09:09:28 INFO - PROCESS | 1738 | 1464624568920 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1890ms 09:09:28 INFO - PROCESS | 1738 | 1464624568961 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 09:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:09:28 INFO - PROCESS | 1738 | 1464624568967 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 09:09:28 INFO - PROCESS | 1738 | 1464624568974 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 1738 | 1464624568982 Marionette TRACE conn3 <- [1,1514,null,{}] 09:09:28 INFO - PROCESS | 1738 | 1464624568990 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:29 INFO - PROCESS | 1738 | 1464624569268 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 09:09:29 INFO - PROCESS | 1738 | 1464624569603 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x89be1800 == 109 [pid = 1738] [id = 386] 09:09:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x89bf0400) [pid = 1738] [serial = 1159] [outer = (nil)] 09:09:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8a05a400) [pid = 1738] [serial = 1160] [outer = 0x89bf0400] 09:09:29 INFO - PROCESS | 1738 | 1464624569697 Marionette DEBUG loaded listener.js 09:09:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8aa51400) [pid = 1738] [serial = 1161] [outer = 0x89bf0400] 09:09:30 INFO - PROCESS | 1738 | 1464624570638 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1732ms 09:09:30 INFO - PROCESS | 1738 | 1464624570706 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 09:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:09:30 INFO - PROCESS | 1738 | 1464624570712 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 09:09:30 INFO - PROCESS | 1738 | 1464624570719 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - PROCESS | 1738 | 1464624570723 Marionette TRACE conn3 <- [1,1518,null,{}] 09:09:30 INFO - PROCESS | 1738 | 1464624570729 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:30 INFO - PROCESS | 1738 | 1464624570980 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 09:09:31 INFO - PROCESS | 1738 | 1464624571346 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cff7400 == 110 [pid = 1738] [id = 387] 09:09:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8cffe000) [pid = 1738] [serial = 1162] [outer = (nil)] 09:09:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8d0b5000) [pid = 1738] [serial = 1163] [outer = 0x8cffe000] 09:09:31 INFO - PROCESS | 1738 | 1464624571434 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8d7cac00) [pid = 1738] [serial = 1164] [outer = 0x8cffe000] 09:09:32 INFO - PROCESS | 1738 | 1464624572347 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1682ms 09:09:32 INFO - PROCESS | 1738 | 1464624572401 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 09:09:32 INFO - PROCESS | 1738 | 1464624572408 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 09:09:32 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:09:32 INFO - PROCESS | 1738 | 1464624572425 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:09:32 INFO - PROCESS | 1738 | 1464624572433 Marionette TRACE conn3 <- [1,1522,null,{}] 09:09:32 INFO - PROCESS | 1738 | 1464624572439 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:32 INFO - PROCESS | 1738 | 1464624572682 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 09:09:33 INFO - PROCESS | 1738 | 1464624573003 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x86d54c00 == 111 [pid = 1738] [id = 388] 09:09:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8c7a7000) [pid = 1738] [serial = 1165] [outer = (nil)] 09:09:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8e25cc00) [pid = 1738] [serial = 1166] [outer = 0x8c7a7000] 09:09:33 INFO - PROCESS | 1738 | 1464624573093 Marionette DEBUG loaded listener.js 09:09:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8e545800) [pid = 1738] [serial = 1167] [outer = 0x8c7a7000] 09:09:33 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:33 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:09:33 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:33 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:33 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:33 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:33 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:33 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:33 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:33 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:33 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:33 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:33 INFO - PROCESS | 1738 | 1464624573892 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:09:33 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:09:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:09:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:09:33 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:09:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:09:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:09:33 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:09:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:09:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:09:33 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:09:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:09:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:09:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1541ms 09:09:33 INFO - PROCESS | 1738 | 1464624573960 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 09:09:33 INFO - PROCESS | 1738 | 1464624573966 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 09:09:33 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:09:33 INFO - PROCESS | 1738 | 1464624573974 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:09:33 INFO - PROCESS | 1738 | 1464624573980 Marionette TRACE conn3 <- [1,1526,null,{}] 09:09:33 INFO - PROCESS | 1738 | 1464624573985 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:34 INFO - PROCESS | 1738 | 1464624574288 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 09:09:34 INFO - PROCESS | 1738 | 1464624574461 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e25dc00 == 112 [pid = 1738] [id = 389] 09:09:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8e265800) [pid = 1738] [serial = 1168] [outer = (nil)] 09:09:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8e561800) [pid = 1738] [serial = 1169] [outer = 0x8e265800] 09:09:34 INFO - PROCESS | 1738 | 1464624574592 Marionette DEBUG loaded listener.js 09:09:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x8ef44000) [pid = 1738] [serial = 1170] [outer = 0x8e265800] 09:09:35 INFO - PROCESS | 1738 | 1464624575382 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:09:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:09:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:09:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:09:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:09:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:09:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:09:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1430ms 09:09:35 INFO - PROCESS | 1738 | 1464624575453 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 09:09:35 INFO - PROCESS | 1738 | 1464624575458 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 09:09:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:09:35 INFO - PROCESS | 1738 | 1464624575466 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:09:35 INFO - PROCESS | 1738 | 1464624575469 Marionette TRACE conn3 <- [1,1530,null,{}] 09:09:35 INFO - PROCESS | 1738 | 1464624575475 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:35 INFO - PROCESS | 1738 | 1464624575668 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 09:09:35 INFO - PROCESS | 1738 | 1464624575958 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x90515800 == 113 [pid = 1738] [id = 390] 09:09:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x90518c00) [pid = 1738] [serial = 1171] [outer = (nil)] 09:09:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x9102c000) [pid = 1738] [serial = 1172] [outer = 0x90518c00] 09:09:36 INFO - PROCESS | 1738 | 1464624576108 Marionette DEBUG loaded listener.js 09:09:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x9107c800) [pid = 1738] [serial = 1173] [outer = 0x90518c00] 09:09:36 INFO - PROCESS | 1738 | 1464624576901 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:09:36 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:09:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:09:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:09:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:09:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:09:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1483ms 09:09:36 INFO - PROCESS | 1738 | 1464624576951 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 09:09:36 INFO - PROCESS | 1738 | 1464624576955 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 09:09:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:09:36 INFO - PROCESS | 1738 | 1464624576961 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:09:36 INFO - PROCESS | 1738 | 1464624576965 Marionette TRACE conn3 <- [1,1534,null,{}] 09:09:36 INFO - PROCESS | 1738 | 1464624576970 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:37 INFO - PROCESS | 1738 | 1464624577205 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 09:09:37 INFO - PROCESS | 1738 | 1464624577482 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x911af800 == 114 [pid = 1738] [id = 391] 09:09:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x9138dc00) [pid = 1738] [serial = 1174] [outer = (nil)] 09:09:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x91ac2800) [pid = 1738] [serial = 1175] [outer = 0x9138dc00] 09:09:37 INFO - PROCESS | 1738 | 1464624577570 Marionette DEBUG loaded listener.js 09:09:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x91ac8400) [pid = 1738] [serial = 1176] [outer = 0x9138dc00] 09:09:38 INFO - PROCESS | 1738 | 1464624578485 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:09:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:09:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1588ms 09:09:38 INFO - PROCESS | 1738 | 1464624578555 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 09:09:38 INFO - PROCESS | 1738 | 1464624578559 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 09:09:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:09:38 INFO - PROCESS | 1738 | 1464624578568 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:09:38 INFO - PROCESS | 1738 | 1464624578571 Marionette TRACE conn3 <- [1,1538,null,{}] 09:09:38 INFO - PROCESS | 1738 | 1464624578577 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:38 INFO - PROCESS | 1738 | 1464624578768 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 09:09:39 INFO - PROCESS | 1738 | 1464624579056 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e54f800 == 115 [pid = 1738] [id = 392] 09:09:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x911b3800) [pid = 1738] [serial = 1177] [outer = (nil)] 09:09:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x91bebc00) [pid = 1738] [serial = 1178] [outer = 0x911b3800] 09:09:39 INFO - PROCESS | 1738 | 1464624579188 Marionette DEBUG loaded listener.js 09:09:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x91ca6400) [pid = 1738] [serial = 1179] [outer = 0x911b3800] 09:09:40 INFO - PROCESS | 1738 | 1464624580014 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:09:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:09:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1492ms 09:09:40 INFO - PROCESS | 1738 | 1464624580061 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 09:09:40 INFO - PROCESS | 1738 | 1464624580066 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 09:09:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:09:40 INFO - PROCESS | 1738 | 1464624580091 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:09:40 INFO - PROCESS | 1738 | 1464624580096 Marionette TRACE conn3 <- [1,1542,null,{}] 09:09:40 INFO - PROCESS | 1738 | 1464624580103 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:40 INFO - PROCESS | 1738 | 1464624580298 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 09:09:40 INFO - PROCESS | 1738 | 1464624580573 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a05e000 == 116 [pid = 1738] [id = 393] 09:09:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x91b2cc00) [pid = 1738] [serial = 1180] [outer = (nil)] 09:09:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x922a0c00) [pid = 1738] [serial = 1181] [outer = 0x91b2cc00] 09:09:40 INFO - PROCESS | 1738 | 1464624580704 Marionette DEBUG loaded listener.js 09:09:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x92b83c00) [pid = 1738] [serial = 1182] [outer = 0x91b2cc00] 09:09:41 INFO - PROCESS | 1738 | 1464624581591 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:09:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:09:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1550ms 09:09:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:09:41 INFO - PROCESS | 1738 | 1464624581623 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 09:09:41 INFO - PROCESS | 1738 | 1464624581626 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 09:09:41 INFO - PROCESS | 1738 | 1464624581633 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:09:41 INFO - PROCESS | 1738 | 1464624581636 Marionette TRACE conn3 <- [1,1546,null,{}] 09:09:41 INFO - PROCESS | 1738 | 1464624581642 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:41 INFO - PROCESS | 1738 | 1464624581833 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 09:09:42 INFO - PROCESS | 1738 | 1464624582156 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c8cd400 == 117 [pid = 1738] [id = 394] 09:09:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x8c8cf800) [pid = 1738] [serial = 1183] [outer = (nil)] 09:09:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x92e3b800) [pid = 1738] [serial = 1184] [outer = 0x8c8cf800] 09:09:42 INFO - PROCESS | 1738 | 1464624582292 Marionette DEBUG loaded listener.js 09:09:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x93ca2800) [pid = 1738] [serial = 1185] [outer = 0x8c8cf800] 09:09:43 INFO - PROCESS | 1738 | 1464624583195 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:09:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:09:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1637ms 09:09:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:09:43 INFO - PROCESS | 1738 | 1464624583269 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 09:09:43 INFO - PROCESS | 1738 | 1464624583272 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 09:09:43 INFO - PROCESS | 1738 | 1464624583278 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:09:43 INFO - PROCESS | 1738 | 1464624583281 Marionette TRACE conn3 <- [1,1550,null,{}] 09:09:43 INFO - PROCESS | 1738 | 1464624583287 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:43 INFO - PROCESS | 1738 | 1464624583488 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 09:09:43 INFO - PROCESS | 1738 | 1464624583831 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b86c00 == 118 [pid = 1738] [id = 395] 09:09:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x95084000) [pid = 1738] [serial = 1186] [outer = (nil)] 09:09:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x9750b000) [pid = 1738] [serial = 1187] [outer = 0x95084000] 09:09:43 INFO - PROCESS | 1738 | 1464624583932 Marionette DEBUG loaded listener.js 09:09:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x98845000) [pid = 1738] [serial = 1188] [outer = 0x95084000] 09:09:44 INFO - PROCESS | 1738 | 1464624584886 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:09:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:09:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1683ms 09:09:44 INFO - PROCESS | 1738 | 1464624584961 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 09:09:44 INFO - PROCESS | 1738 | 1464624584965 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 09:09:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:09:44 INFO - PROCESS | 1738 | 1464624584972 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:09:44 INFO - PROCESS | 1738 | 1464624584976 Marionette TRACE conn3 <- [1,1554,null,{}] 09:09:44 INFO - PROCESS | 1738 | 1464624584982 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:45 INFO - PROCESS | 1738 | 1464624585232 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 09:09:45 INFO - PROCESS | 1738 | 1464624585561 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x91be6000 == 119 [pid = 1738] [id = 396] 09:09:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x93c9ac00) [pid = 1738] [serial = 1189] [outer = (nil)] 09:09:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x99952000) [pid = 1738] [serial = 1190] [outer = 0x93c9ac00] 09:09:45 INFO - PROCESS | 1738 | 1464624585645 Marionette DEBUG loaded listener.js 09:09:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x99e2c000) [pid = 1738] [serial = 1191] [outer = 0x93c9ac00] 09:09:46 INFO - PROCESS | 1738 | 1464624586522 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:09:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:09:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1581ms 09:09:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:09:46 INFO - PROCESS | 1738 | 1464624586554 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 09:09:46 INFO - PROCESS | 1738 | 1464624586557 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 09:09:46 INFO - PROCESS | 1738 | 1464624586564 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:09:46 INFO - PROCESS | 1738 | 1464624586567 Marionette TRACE conn3 <- [1,1558,null,{}] 09:09:46 INFO - PROCESS | 1738 | 1464624586573 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:46 INFO - PROCESS | 1738 | 1464624586773 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 09:09:47 INFO - PROCESS | 1738 | 1464624587055 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x91b2d400 == 120 [pid = 1738] [id = 397] 09:09:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x98e2e400) [pid = 1738] [serial = 1192] [outer = (nil)] 09:09:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x9b118800) [pid = 1738] [serial = 1193] [outer = 0x98e2e400] 09:09:47 INFO - PROCESS | 1738 | 1464624587200 Marionette DEBUG loaded listener.js 09:09:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x9b17e800) [pid = 1738] [serial = 1194] [outer = 0x98e2e400] 09:09:48 INFO - PROCESS | 1738 | 1464624588110 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:09:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:09:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1586ms 09:09:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:09:48 INFO - PROCESS | 1738 | 1464624588150 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 09:09:48 INFO - PROCESS | 1738 | 1464624588153 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 09:09:48 INFO - PROCESS | 1738 | 1464624588159 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:09:48 INFO - PROCESS | 1738 | 1464624588162 Marionette TRACE conn3 <- [1,1562,null,{}] 09:09:48 INFO - PROCESS | 1738 | 1464624588168 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:48 INFO - PROCESS | 1738 | 1464624588362 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 09:09:48 INFO - PROCESS | 1738 | 1464624588702 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa52800 == 121 [pid = 1738] [id = 398] 09:09:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0x8ef56800) [pid = 1738] [serial = 1195] [outer = (nil)] 09:09:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x9b9c4400) [pid = 1738] [serial = 1196] [outer = 0x8ef56800] 09:09:48 INFO - PROCESS | 1738 | 1464624588793 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0x9b9d0800) [pid = 1738] [serial = 1197] [outer = 0x8ef56800] 09:09:49 INFO - PROCESS | 1738 | 1464624589662 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:09:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:09:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1580ms 09:09:49 INFO - PROCESS | 1738 | 1464624589738 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 09:09:49 INFO - PROCESS | 1738 | 1464624589741 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 09:09:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:09:49 INFO - PROCESS | 1738 | 1464624589748 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:09:49 INFO - PROCESS | 1738 | 1464624589751 Marionette TRACE conn3 <- [1,1566,null,{}] 09:09:49 INFO - PROCESS | 1738 | 1464624589757 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:49 INFO - PROCESS | 1738 | 1464624589990 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 09:09:50 INFO - PROCESS | 1738 | 1464624590310 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b8f000 == 122 [pid = 1738] [id = 399] 09:09:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0x99a6a000) [pid = 1738] [serial = 1198] [outer = (nil)] 09:09:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0xa2383400) [pid = 1738] [serial = 1199] [outer = 0x99a6a000] 09:09:50 INFO - PROCESS | 1738 | 1464624590398 Marionette DEBUG loaded listener.js 09:09:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0xa23c6800) [pid = 1738] [serial = 1200] [outer = 0x99a6a000] 09:09:51 INFO - PROCESS | 1738 | 1464624591305 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:09:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:09:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1586ms 09:09:51 INFO - PROCESS | 1738 | 1464624591334 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 09:09:51 INFO - PROCESS | 1738 | 1464624591338 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 09:09:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:09:51 INFO - PROCESS | 1738 | 1464624591344 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:09:51 INFO - PROCESS | 1738 | 1464624591347 Marionette TRACE conn3 <- [1,1570,null,{}] 09:09:51 INFO - PROCESS | 1738 | 1464624591353 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:51 INFO - PROCESS | 1738 | 1464624591550 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 09:09:51 INFO - PROCESS | 1738 | 1464624591804 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ab71400 == 123 [pid = 1738] [id = 400] 09:09:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 195 (0x9b9c9c00) [pid = 1738] [serial = 1201] [outer = (nil)] 09:09:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 196 (0xa27c4800) [pid = 1738] [serial = 1202] [outer = 0x9b9c9c00] 09:09:51 INFO - PROCESS | 1738 | 1464624591937 Marionette DEBUG loaded listener.js 09:09:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 197 (0xa2735c00) [pid = 1738] [serial = 1203] [outer = 0x9b9c9c00] 09:09:52 INFO - PROCESS | 1738 | 1464624592824 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:09:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:09:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1527ms 09:09:52 INFO - PROCESS | 1738 | 1464624592872 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 09:09:52 INFO - PROCESS | 1738 | 1464624592876 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 09:09:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:09:52 INFO - PROCESS | 1738 | 1464624592882 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:09:52 INFO - PROCESS | 1738 | 1464624592887 Marionette TRACE conn3 <- [1,1574,null,{}] 09:09:52 INFO - PROCESS | 1738 | 1464624592893 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:53 INFO - PROCESS | 1738 | 1464624593093 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 09:09:53 INFO - PROCESS | 1738 | 1464624593415 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x86fedc00 == 124 [pid = 1738] [id = 401] 09:09:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 198 (0x8ef4a800) [pid = 1738] [serial = 1204] [outer = (nil)] 09:09:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 199 (0xa31f0000) [pid = 1738] [serial = 1205] [outer = 0x8ef4a800] 09:09:53 INFO - PROCESS | 1738 | 1464624593504 Marionette DEBUG loaded listener.js 09:09:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 200 (0xa3358800) [pid = 1738] [serial = 1206] [outer = 0x8ef4a800] 09:09:54 INFO - PROCESS | 1738 | 1464624594353 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:09:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:09:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1536ms 09:09:54 INFO - PROCESS | 1738 | 1464624594419 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 09:09:54 INFO - PROCESS | 1738 | 1464624594423 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 09:09:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:09:54 INFO - PROCESS | 1738 | 1464624594429 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:09:54 INFO - PROCESS | 1738 | 1464624594432 Marionette TRACE conn3 <- [1,1578,null,{}] 09:09:54 INFO - PROCESS | 1738 | 1464624594438 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:54 INFO - PROCESS | 1738 | 1464624594637 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 09:09:54 INFO - PROCESS | 1738 | 1464624594916 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:54 INFO - PROCESS | 1738 | ++DOCSHELL 0xa316a800 == 125 [pid = 1738] [id = 402] 09:09:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 201 (0xa3351c00) [pid = 1738] [serial = 1207] [outer = (nil)] 09:09:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 202 (0xa3693000) [pid = 1738] [serial = 1208] [outer = 0xa3351c00] 09:09:55 INFO - PROCESS | 1738 | 1464624595050 Marionette DEBUG loaded listener.js 09:09:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 203 (0xa3696400) [pid = 1738] [serial = 1209] [outer = 0xa3351c00] 09:09:55 INFO - PROCESS | 1738 | 1464624595875 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:09:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:09:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1477ms 09:09:55 INFO - PROCESS | 1738 | 1464624595907 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 09:09:55 INFO - PROCESS | 1738 | 1464624595910 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 09:09:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:09:55 INFO - PROCESS | 1738 | 1464624595917 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:09:55 INFO - PROCESS | 1738 | 1464624595920 Marionette TRACE conn3 <- [1,1582,null,{}] 09:09:55 INFO - PROCESS | 1738 | 1464624595925 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:56 INFO - PROCESS | 1738 | 1464624596136 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 09:09:56 INFO - PROCESS | 1738 | 1464624596428 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x86ff6800 == 126 [pid = 1738] [id = 403] 09:09:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 204 (0x876d9000) [pid = 1738] [serial = 1210] [outer = (nil)] 09:09:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 205 (0x89a0c000) [pid = 1738] [serial = 1211] [outer = 0x876d9000] 09:09:56 INFO - PROCESS | 1738 | 1464624596558 Marionette DEBUG loaded listener.js 09:09:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 206 (0x89c51800) [pid = 1738] [serial = 1212] [outer = 0x876d9000] 09:09:57 INFO - PROCESS | 1738 | 1464624597505 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:09:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:09:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1638ms 09:09:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:09:57 INFO - PROCESS | 1738 | 1464624597556 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 09:09:57 INFO - PROCESS | 1738 | 1464624597559 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 09:09:57 INFO - PROCESS | 1738 | 1464624597566 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:09:57 INFO - PROCESS | 1738 | 1464624597569 Marionette TRACE conn3 <- [1,1586,null,{}] 09:09:57 INFO - PROCESS | 1738 | 1464624597575 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:57 INFO - PROCESS | 1738 | 1464624597784 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x923e8400 == 125 [pid = 1738] [id = 23] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x89becc00 == 124 [pid = 1738] [id = 292] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x93c9e000 == 123 [pid = 1738] [id = 24] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x9138bc00 == 122 [pid = 1738] [id = 327] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x922c9c00 == 121 [pid = 1738] [id = 328] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x923e7800 == 120 [pid = 1738] [id = 329] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x92d42c00 == 119 [pid = 1738] [id = 330] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x93c9bc00 == 118 [pid = 1738] [id = 331] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x881ecc00 == 117 [pid = 1738] [id = 332] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8807b800 == 116 [pid = 1738] [id = 333] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x91ac3c00 == 115 [pid = 1738] [id = 326] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x92297c00 == 114 [pid = 1738] [id = 32] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8d992400 == 113 [pid = 1738] [id = 323] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee8e000 == 112 [pid = 1738] [id = 324] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8e549000 == 111 [pid = 1738] [id = 325] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee8e400 == 110 [pid = 1738] [id = 322] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x86ff4c00 == 109 [pid = 1738] [id = 384] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x89be4c00 == 108 [pid = 1738] [id = 383] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x89b8e400 == 107 [pid = 1738] [id = 382] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x87859000 == 106 [pid = 1738] [id = 381] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x98889800 == 105 [pid = 1738] [id = 379] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee8bc00 == 104 [pid = 1738] [id = 377] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x876d5400 == 103 [pid = 1738] [id = 378] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x9531d000 == 102 [pid = 1738] [id = 376] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x92e32000 == 101 [pid = 1738] [id = 375] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8cffec00 == 100 [pid = 1738] [id = 374] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x91ac5800 == 99 [pid = 1738] [id = 372] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x92b89c00 == 98 [pid = 1738] [id = 373] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x91076c00 == 97 [pid = 1738] [id = 371] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x89a06c00 == 96 [pid = 1738] [id = 370] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8e545400 == 95 [pid = 1738] [id = 369] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8e12bc00 == 94 [pid = 1738] [id = 368] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8785e400 == 93 [pid = 1738] [id = 367] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8c835400 == 92 [pid = 1738] [id = 366] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8c7a6c00 == 91 [pid = 1738] [id = 365] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8c7a8c00 == 90 [pid = 1738] [id = 364] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8a060400 == 89 [pid = 1738] [id = 363] 09:09:59 INFO - PROCESS | 1738 | --DOCSHELL 0x86ff4000 == 88 [pid = 1738] [id = 362] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 205 (0x91080400) [pid = 1738] [serial = 879] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 204 (0x906c9c00) [pid = 1738] [serial = 1002] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 203 (0x9874c400) [pid = 1738] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 202 (0x98e30400) [pid = 1738] [serial = 999] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 201 (0x88082400) [pid = 1738] [serial = 951] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 200 (0x8a976800) [pid = 1738] [serial = 954] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 199 (0x8d0ba800) [pid = 1738] [serial = 957] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 198 (0x8da23000) [pid = 1738] [serial = 960] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 197 (0x8e260800) [pid = 1738] [serial = 963] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 196 (0x8ee8b800) [pid = 1738] [serial = 966] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 195 (0x90519000) [pid = 1738] [serial = 969] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 194 (0x91032c00) [pid = 1738] [serial = 972] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0x911b2800) [pid = 1738] [serial = 975] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0x91a62400) [pid = 1738] [serial = 978] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0x91be4000) [pid = 1738] [serial = 981] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x922c4800) [pid = 1738] [serial = 984] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x92b91000) [pid = 1738] [serial = 987] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x93c37000) [pid = 1738] [serial = 990] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x95321c00) [pid = 1738] [serial = 993] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x98833400) [pid = 1738] [serial = 996] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x8aa53800) [pid = 1738] [serial = 1083] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x89bf0c00) [pid = 1738] [serial = 1080] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x89a10800) [pid = 1738] [serial = 1077] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x8c6c2800) [pid = 1738] [serial = 1085] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x89ba0800) [pid = 1738] [serial = 1079] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x89b99000) [pid = 1738] [serial = 1082] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x8ef5ac00) [pid = 1738] [serial = 1031] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x92b87400) [pid = 1738] [serial = 1044] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x923e7400) [pid = 1738] [serial = 1043] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8d0b2000) [pid = 1738] [serial = 1026] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8c9a7800) [pid = 1738] [serial = 1025] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x89b90000) [pid = 1738] [serial = 1071] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x881e1800) [pid = 1738] [serial = 1070] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0xa2705c00) [pid = 1738] [serial = 1065] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0xa23ef800) [pid = 1738] [serial = 1064] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8ee8f400) [pid = 1738] [serial = 1029] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x8e548c00) [pid = 1738] [serial = 1028] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x9b940000) [pid = 1738] [serial = 1059] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x9b776000) [pid = 1738] [serial = 1058] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0xa35cac00) [pid = 1738] [serial = 1068] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0xa3359400) [pid = 1738] [serial = 1067] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x95083400) [pid = 1738] [serial = 1047] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x9507a400) [pid = 1738] [serial = 1046] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x9afc2000) [pid = 1738] [serial = 1056] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x9afb9c00) [pid = 1738] [serial = 1055] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x876dec00) [pid = 1738] [serial = 1073] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x8785ec00) [pid = 1738] [serial = 1074] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x8c8cec00) [pid = 1738] [serial = 1019] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8d0b1c00) [pid = 1738] [serial = 1020] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x9a858800) [pid = 1738] [serial = 1053] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x99ecb000) [pid = 1738] [serial = 1052] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x91ac9000) [pid = 1738] [serial = 1038] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x91ac5000) [pid = 1738] [serial = 1037] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x91078000) [pid = 1738] [serial = 1035] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x91074000) [pid = 1738] [serial = 1034] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0xa2247800) [pid = 1738] [serial = 1062] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0xa105f400) [pid = 1738] [serial = 1061] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x9961b000) [pid = 1738] [serial = 1050] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x98e86c00) [pid = 1738] [serial = 1049] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x920ec000) [pid = 1738] [serial = 1041] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x91ca9000) [pid = 1738] [serial = 1040] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x89c4c800) [pid = 1738] [serial = 1023] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x89b9d400) [pid = 1738] [serial = 1022] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x881eb800) [pid = 1738] [serial = 1076] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x90514000) [pid = 1738] [serial = 1032] [outer = (nil)] [url = about:blank] 09:09:59 INFO - PROCESS | 1738 | 1464624599581 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x86ff4c00 == 89 [pid = 1738] [id = 404] 09:09:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x86ff6c00) [pid = 1738] [serial = 1213] [outer = (nil)] 09:09:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x876d5400) [pid = 1738] [serial = 1214] [outer = 0x86ff6c00] 09:09:59 INFO - PROCESS | 1738 | 1464624599664 Marionette DEBUG loaded listener.js 09:09:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8785b400) [pid = 1738] [serial = 1215] [outer = 0x86ff6c00] 09:10:00 INFO - PROCESS | 1738 | 1464624600446 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:10:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:10:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 2939ms 09:10:00 INFO - PROCESS | 1738 | 1464624600505 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 09:10:00 INFO - PROCESS | 1738 | 1464624600511 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 09:10:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:10:00 INFO - PROCESS | 1738 | 1464624600519 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:10:00 INFO - PROCESS | 1738 | 1464624600524 Marionette TRACE conn3 <- [1,1590,null,{}] 09:10:00 INFO - PROCESS | 1738 | 1464624600531 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:00 INFO - PROCESS | 1738 | 1464624600739 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 09:10:00 INFO - PROCESS | 1738 | 1464624600924 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x87860400 == 90 [pid = 1738] [id = 405] 09:10:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x88088000) [pid = 1738] [serial = 1216] [outer = (nil)] 09:10:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x89a08c00) [pid = 1738] [serial = 1217] [outer = 0x88088000] 09:10:01 INFO - PROCESS | 1738 | 1464624601014 Marionette DEBUG loaded listener.js 09:10:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x89b85400) [pid = 1738] [serial = 1218] [outer = 0x88088000] 09:10:01 INFO - PROCESS | 1738 | 1464624601918 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:10:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:10:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1432ms 09:10:01 INFO - PROCESS | 1738 | 1464624601954 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 09:10:01 INFO - PROCESS | 1738 | 1464624601960 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 09:10:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:10:01 INFO - PROCESS | 1738 | 1464624601967 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:10:01 INFO - PROCESS | 1738 | 1464624601970 Marionette TRACE conn3 <- [1,1594,null,{}] 09:10:01 INFO - PROCESS | 1738 | 1464624601984 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:02 INFO - PROCESS | 1738 | 1464624602240 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 09:10:02 INFO - PROCESS | 1738 | 1464624602272 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x881de000 == 91 [pid = 1738] [id = 406] 09:10:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x89b9d000) [pid = 1738] [serial = 1219] [outer = (nil)] 09:10:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x89bedc00) [pid = 1738] [serial = 1220] [outer = 0x89b9d000] 09:10:02 INFO - PROCESS | 1738 | 1464624602375 Marionette DEBUG loaded listener.js 09:10:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x89c51c00) [pid = 1738] [serial = 1221] [outer = 0x89b9d000] 09:10:03 INFO - PROCESS | 1738 | 1464624603431 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:10:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:10:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1533ms 09:10:03 INFO - PROCESS | 1738 | 1464624603502 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 09:10:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:10:03 INFO - PROCESS | 1738 | 1464624603506 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 09:10:03 INFO - PROCESS | 1738 | 1464624603522 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:10:03 INFO - PROCESS | 1738 | 1464624603531 Marionette TRACE conn3 <- [1,1598,null,{}] 09:10:03 INFO - PROCESS | 1738 | 1464624603545 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:03 INFO - PROCESS | 1738 | 1464624603805 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 09:10:04 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x876d2800) [pid = 1738] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:10:04 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x92b8cc00) [pid = 1738] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:10:04 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8e563800) [pid = 1738] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:10:04 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8c99ec00) [pid = 1738] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:10:04 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8c83a800) [pid = 1738] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:10:04 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8c9aa800) [pid = 1738] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:10:04 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8e561000) [pid = 1738] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:10:04 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x91a67000) [pid = 1738] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:10:04 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x89b96400) [pid = 1738] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:10:04 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8ef5f800) [pid = 1738] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:10:04 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8e54ac00) [pid = 1738] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:10:04 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8c6c3000) [pid = 1738] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:10:04 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8a060800) [pid = 1738] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:10:04 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x87860000) [pid = 1738] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:10:04 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8ee84c00) [pid = 1738] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:10:04 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x920f0800) [pid = 1738] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:10:04 INFO - PROCESS | 1738 | 1464624604532 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x86d53400 == 92 [pid = 1738] [id = 407] 09:10:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x876d2800) [pid = 1738] [serial = 1222] [outer = (nil)] 09:10:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x89b95800) [pid = 1738] [serial = 1223] [outer = 0x876d2800] 09:10:04 INFO - PROCESS | 1738 | 1464624604604 Marionette DEBUG loaded listener.js 09:10:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8aa55c00) [pid = 1738] [serial = 1224] [outer = 0x876d2800] 09:10:05 INFO - PROCESS | 1738 | 1464624605331 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:10:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:10:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1852ms 09:10:05 INFO - PROCESS | 1738 | 1464624605364 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 09:10:05 INFO - PROCESS | 1738 | 1464624605368 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 09:10:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:10:05 INFO - PROCESS | 1738 | 1464624605374 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:10:05 INFO - PROCESS | 1738 | 1464624605377 Marionette TRACE conn3 <- [1,1602,null,{}] 09:10:05 INFO - PROCESS | 1738 | 1464624605395 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:05 INFO - PROCESS | 1738 | 1464624605572 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 09:10:05 INFO - PROCESS | 1738 | 1464624605587 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b96c00 == 93 [pid = 1738] [id = 408] 09:10:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8ab6c400) [pid = 1738] [serial = 1225] [outer = (nil)] 09:10:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8c7a4000) [pid = 1738] [serial = 1226] [outer = 0x8ab6c400] 09:10:05 INFO - PROCESS | 1738 | 1464624605660 Marionette DEBUG loaded listener.js 09:10:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8c8c8c00) [pid = 1738] [serial = 1227] [outer = 0x8ab6c400] 09:10:06 INFO - PROCESS | 1738 | 1464624606818 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:10:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:10:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1502ms 09:10:06 INFO - PROCESS | 1738 | 1464624606877 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 09:10:06 INFO - PROCESS | 1738 | 1464624606883 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 09:10:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:10:06 INFO - PROCESS | 1738 | 1464624606892 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:10:06 INFO - PROCESS | 1738 | 1464624606897 Marionette TRACE conn3 <- [1,1606,null,{}] 09:10:06 INFO - PROCESS | 1738 | 1464624606908 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:07 INFO - PROCESS | 1738 | 1464624607168 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 09:10:07 INFO - PROCESS | 1738 | 1464624607541 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x876dd800 == 94 [pid = 1738] [id = 409] 09:10:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x88086400) [pid = 1738] [serial = 1228] [outer = (nil)] 09:10:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x89a06400) [pid = 1738] [serial = 1229] [outer = 0x88086400] 09:10:07 INFO - PROCESS | 1738 | 1464624607631 Marionette DEBUG loaded listener.js 09:10:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x89b91400) [pid = 1738] [serial = 1230] [outer = 0x88086400] 09:10:08 INFO - PROCESS | 1738 | 1464624608552 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:10:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:10:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1696ms 09:10:08 INFO - PROCESS | 1738 | 1464624608587 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 09:10:08 INFO - PROCESS | 1738 | 1464624608595 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 09:10:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:10:08 INFO - PROCESS | 1738 | 1464624608606 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:10:08 INFO - PROCESS | 1738 | 1464624608610 Marionette TRACE conn3 <- [1,1610,null,{}] 09:10:08 INFO - PROCESS | 1738 | 1464624608616 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:08 INFO - PROCESS | 1738 | 1464624608823 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 09:10:09 INFO - PROCESS | 1738 | 1464624609139 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x89c4fc00 == 95 [pid = 1738] [id = 410] 09:10:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x89c50000) [pid = 1738] [serial = 1231] [outer = (nil)] 09:10:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8aa4a400) [pid = 1738] [serial = 1232] [outer = 0x89c50000] 09:10:09 INFO - PROCESS | 1738 | 1464624609235 Marionette DEBUG loaded listener.js 09:10:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8c6c0400) [pid = 1738] [serial = 1233] [outer = 0x89c50000] 09:10:10 INFO - PROCESS | 1738 | 1464624610169 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:10:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:10:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1635ms 09:10:10 INFO - PROCESS | 1738 | 1464624610242 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 09:10:10 INFO - PROCESS | 1738 | 1464624610247 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 09:10:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:10:10 INFO - PROCESS | 1738 | 1464624610253 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:10:10 INFO - PROCESS | 1738 | 1464624610260 Marionette TRACE conn3 <- [1,1614,null,{}] 09:10:10 INFO - PROCESS | 1738 | 1464624610276 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:10 INFO - PROCESS | 1738 | 1464624610522 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 09:10:10 INFO - PROCESS | 1738 | 1464624610839 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c9a4400 == 96 [pid = 1738] [id = 411] 09:10:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8cfef800) [pid = 1738] [serial = 1234] [outer = (nil)] 09:10:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8cffdc00) [pid = 1738] [serial = 1235] [outer = 0x8cfef800] 09:10:10 INFO - PROCESS | 1738 | 1464624610926 Marionette DEBUG loaded listener.js 09:10:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8d0b5c00) [pid = 1738] [serial = 1236] [outer = 0x8cfef800] 09:10:11 INFO - PROCESS | 1738 | 1464624611813 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:10:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:10:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1637ms 09:10:11 INFO - PROCESS | 1738 | 1464624611891 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 09:10:11 INFO - PROCESS | 1738 | 1464624611896 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 09:10:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:10:11 INFO - PROCESS | 1738 | 1464624611902 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:10:11 INFO - PROCESS | 1738 | 1464624611906 Marionette TRACE conn3 <- [1,1618,null,{}] 09:10:11 INFO - PROCESS | 1738 | 1464624611912 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:12 INFO - PROCESS | 1738 | 1464624612150 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 09:10:12 INFO - PROCESS | 1738 | 1464624612513 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cff2400 == 97 [pid = 1738] [id = 412] 09:10:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8d7c2c00) [pid = 1738] [serial = 1237] [outer = (nil)] 09:10:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8d7ce400) [pid = 1738] [serial = 1238] [outer = 0x8d7c2c00] 09:10:12 INFO - PROCESS | 1738 | 1464624612606 Marionette DEBUG loaded listener.js 09:10:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8d993800) [pid = 1738] [serial = 1239] [outer = 0x8d7c2c00] 09:10:13 INFO - PROCESS | 1738 | 1464624613487 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:10:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:10:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1629ms 09:10:13 INFO - PROCESS | 1738 | 1464624613533 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 09:10:13 INFO - PROCESS | 1738 | 1464624613537 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 09:10:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:10:13 INFO - PROCESS | 1738 | 1464624613543 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:10:13 INFO - PROCESS | 1738 | 1464624613547 Marionette TRACE conn3 <- [1,1622,null,{}] 09:10:13 INFO - PROCESS | 1738 | 1464624613552 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:13 INFO - PROCESS | 1738 | 1464624613754 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 09:10:14 INFO - PROCESS | 1738 | 1464624614018 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7cc800 == 98 [pid = 1738] [id = 413] 09:10:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8da21000) [pid = 1738] [serial = 1240] [outer = (nil)] 09:10:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8e131c00) [pid = 1738] [serial = 1241] [outer = 0x8da21000] 09:10:14 INFO - PROCESS | 1738 | 1464624614151 Marionette DEBUG loaded listener.js 09:10:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8e139000) [pid = 1738] [serial = 1242] [outer = 0x8da21000] 09:10:15 INFO - PROCESS | 1738 | 1464624615039 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:10:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:10:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1535ms 09:10:15 INFO - PROCESS | 1738 | 1464624615079 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 09:10:15 INFO - PROCESS | 1738 | 1464624615083 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 09:10:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:10:15 INFO - PROCESS | 1738 | 1464624615089 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:10:15 INFO - PROCESS | 1738 | 1464624615093 Marionette TRACE conn3 <- [1,1626,null,{}] 09:10:15 INFO - PROCESS | 1738 | 1464624615098 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:15 INFO - PROCESS | 1738 | 1464624615335 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 09:10:15 INFO - PROCESS | 1738 | 1464624615661 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8da23000 == 99 [pid = 1738] [id = 414] 09:10:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8da27400) [pid = 1738] [serial = 1243] [outer = (nil)] 09:10:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8e563800) [pid = 1738] [serial = 1244] [outer = 0x8da27400] 09:10:15 INFO - PROCESS | 1738 | 1464624615753 Marionette DEBUG loaded listener.js 09:10:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8ee88400) [pid = 1738] [serial = 1245] [outer = 0x8da27400] 09:10:16 INFO - PROCESS | 1738 | 1464624616618 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:10:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:10:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1579ms 09:10:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:10:16 INFO - PROCESS | 1738 | 1464624616669 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 09:10:16 INFO - PROCESS | 1738 | 1464624616672 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 09:10:16 INFO - PROCESS | 1738 | 1464624616679 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:10:16 INFO - PROCESS | 1738 | 1464624616682 Marionette TRACE conn3 <- [1,1630,null,{}] 09:10:16 INFO - PROCESS | 1738 | 1464624616688 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:16 INFO - PROCESS | 1738 | 1464624616886 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 09:10:17 INFO - PROCESS | 1738 | 1464624617155 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e545000 == 100 [pid = 1738] [id = 415] 09:10:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8e567000) [pid = 1738] [serial = 1246] [outer = (nil)] 09:10:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8ef48000) [pid = 1738] [serial = 1247] [outer = 0x8e567000] 09:10:17 INFO - PROCESS | 1738 | 1464624617242 Marionette DEBUG loaded listener.js 09:10:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8ef49c00) [pid = 1738] [serial = 1248] [outer = 0x8e567000] 09:10:18 INFO - PROCESS | 1738 | 1464624618166 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:10:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:10:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1529ms 09:10:18 INFO - PROCESS | 1738 | 1464624618207 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 09:10:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:10:18 INFO - PROCESS | 1738 | 1464624618211 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 09:10:18 INFO - PROCESS | 1738 | 1464624618218 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:10:18 INFO - PROCESS | 1738 | 1464624618221 Marionette TRACE conn3 <- [1,1634,null,{}] 09:10:18 INFO - PROCESS | 1738 | 1464624618227 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:18 INFO - PROCESS | 1738 | 1464624618416 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 09:10:18 INFO - PROCESS | 1738 | 1464624618687 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef3e400 == 101 [pid = 1738] [id = 416] 09:10:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8ef62800) [pid = 1738] [serial = 1249] [outer = (nil)] 09:10:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x90520000) [pid = 1738] [serial = 1250] [outer = 0x8ef62800] 09:10:18 INFO - PROCESS | 1738 | 1464624618817 Marionette DEBUG loaded listener.js 09:10:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x906cdc00) [pid = 1738] [serial = 1251] [outer = 0x8ef62800] 09:10:19 INFO - PROCESS | 1738 | 1464624619682 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:10:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:10:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1534ms 09:10:19 INFO - PROCESS | 1738 | 1464624619752 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 09:10:19 INFO - PROCESS | 1738 | 1464624619756 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 09:10:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:10:19 INFO - PROCESS | 1738 | 1464624619762 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:10:19 INFO - PROCESS | 1738 | 1464624619765 Marionette TRACE conn3 <- [1,1638,null,{}] 09:10:19 INFO - PROCESS | 1738 | 1464624619771 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:19 INFO - PROCESS | 1738 | 1464624619965 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 09:10:20 INFO - PROCESS | 1738 | 1464624620277 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x90514800 == 102 [pid = 1738] [id = 417] 09:10:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x90519c00) [pid = 1738] [serial = 1252] [outer = (nil)] 09:10:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x9103a400) [pid = 1738] [serial = 1253] [outer = 0x90519c00] 09:10:20 INFO - PROCESS | 1738 | 1464624620366 Marionette DEBUG loaded listener.js 09:10:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x91072c00) [pid = 1738] [serial = 1254] [outer = 0x90519c00] 09:10:21 INFO - PROCESS | 1738 | 1464624621251 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:10:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:10:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1531ms 09:10:21 INFO - PROCESS | 1738 | 1464624621294 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 09:10:21 INFO - PROCESS | 1738 | 1464624621298 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 09:10:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:10:21 INFO - PROCESS | 1738 | 1464624621304 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:10:21 INFO - PROCESS | 1738 | 1464624621307 Marionette TRACE conn3 <- [1,1642,null,{}] 09:10:21 INFO - PROCESS | 1738 | 1464624621313 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:21 INFO - PROCESS | 1738 | 1464624621521 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 09:10:21 INFO - PROCESS | 1738 | 1464624621854 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x906d8c00 == 103 [pid = 1738] [id = 418] 09:10:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x91071800) [pid = 1738] [serial = 1255] [outer = (nil)] 09:10:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x911b1800) [pid = 1738] [serial = 1256] [outer = 0x91071800] 09:10:21 INFO - PROCESS | 1738 | 1464624621949 Marionette DEBUG loaded listener.js 09:10:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x911b4000) [pid = 1738] [serial = 1257] [outer = 0x91071800] 09:10:22 INFO - PROCESS | 1738 | 1464624622852 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:10:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:10:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1578ms 09:10:22 INFO - PROCESS | 1738 | 1464624622883 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 09:10:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:10:22 INFO - PROCESS | 1738 | 1464624622887 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 09:10:22 INFO - PROCESS | 1738 | 1464624622894 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:10:22 INFO - PROCESS | 1738 | 1464624622898 Marionette TRACE conn3 <- [1,1646,null,{}] 09:10:22 INFO - PROCESS | 1738 | 1464624622904 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:23 INFO - PROCESS | 1738 | 1464624623146 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 09:10:23 INFO - PROCESS | 1738 | 1464624623471 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x91078c00 == 104 [pid = 1738] [id = 419] 09:10:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x91a6f400) [pid = 1738] [serial = 1258] [outer = (nil)] 09:10:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x91ac1000) [pid = 1738] [serial = 1259] [outer = 0x91a6f400] 09:10:23 INFO - PROCESS | 1738 | 1464624623573 Marionette DEBUG loaded listener.js 09:10:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x91b2c800) [pid = 1738] [serial = 1260] [outer = 0x91a6f400] 09:10:24 INFO - PROCESS | 1738 | 1464624624488 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:10:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:10:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1628ms 09:10:24 INFO - PROCESS | 1738 | 1464624624522 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 09:10:24 INFO - PROCESS | 1738 | 1464624624525 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 09:10:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:10:24 INFO - PROCESS | 1738 | 1464624624532 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:10:24 INFO - PROCESS | 1738 | 1464624624534 Marionette TRACE conn3 <- [1,1650,null,{}] 09:10:24 INFO - PROCESS | 1738 | 1464624624541 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:24 INFO - PROCESS | 1738 | 1464624624745 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 09:10:25 INFO - PROCESS | 1738 | 1464624625024 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x91ac4000 == 105 [pid = 1738] [id = 420] 09:10:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x91b30c00) [pid = 1738] [serial = 1261] [outer = (nil)] 09:10:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x91ca0400) [pid = 1738] [serial = 1262] [outer = 0x91b30c00] 09:10:25 INFO - PROCESS | 1738 | 1464624625162 Marionette DEBUG loaded listener.js 09:10:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x91ca5c00) [pid = 1738] [serial = 1263] [outer = 0x91b30c00] 09:10:26 INFO - PROCESS | 1738 | 1464624626057 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:10:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:10:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1586ms 09:10:26 INFO - PROCESS | 1738 | 1464624626119 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 09:10:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:10:26 INFO - PROCESS | 1738 | 1464624626124 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 09:10:26 INFO - PROCESS | 1738 | 1464624626131 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:10:26 INFO - PROCESS | 1738 | 1464624626135 Marionette TRACE conn3 <- [1,1654,null,{}] 09:10:26 INFO - PROCESS | 1738 | 1464624626140 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:26 INFO - PROCESS | 1738 | 1464624626360 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 09:10:26 INFO - PROCESS | 1738 | 1464624626694 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x91073000 == 106 [pid = 1738] [id = 421] 09:10:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x91a65c00) [pid = 1738] [serial = 1264] [outer = (nil)] 09:10:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x922c0800) [pid = 1738] [serial = 1265] [outer = 0x91a65c00] 09:10:26 INFO - PROCESS | 1738 | 1464624626787 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x922cb800) [pid = 1738] [serial = 1266] [outer = 0x91a65c00] 09:10:27 INFO - PROCESS | 1738 | 1464624627695 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:10:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:10:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1629ms 09:10:27 INFO - PROCESS | 1738 | 1464624627760 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 09:10:27 INFO - PROCESS | 1738 | 1464624627764 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 09:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:10:27 INFO - PROCESS | 1738 | 1464624627771 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:10:27 INFO - PROCESS | 1738 | 1464624627774 Marionette TRACE conn3 <- [1,1658,null,{}] 09:10:27 INFO - PROCESS | 1738 | 1464624627780 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:28 INFO - PROCESS | 1738 | 1464624628004 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 09:10:28 INFO - PROCESS | 1738 | 1464624628324 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x91a6a800 == 107 [pid = 1738] [id = 422] 09:10:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x91bef400) [pid = 1738] [serial = 1267] [outer = (nil)] 09:10:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x92b90400) [pid = 1738] [serial = 1268] [outer = 0x91bef400] 09:10:28 INFO - PROCESS | 1738 | 1464624628413 Marionette DEBUG loaded listener.js 09:10:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x92d42800) [pid = 1738] [serial = 1269] [outer = 0x91bef400] 09:10:29 INFO - PROCESS | 1738 | 1464624629268 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1540ms 09:10:29 INFO - PROCESS | 1738 | 1464624629311 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 09:10:29 INFO - PROCESS | 1738 | 1464624629315 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 09:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:10:29 INFO - PROCESS | 1738 | 1464624629321 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:10:29 INFO - PROCESS | 1738 | 1464624629324 Marionette TRACE conn3 <- [1,1662,null,{}] 09:10:29 INFO - PROCESS | 1738 | 1464624629330 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:29 INFO - PROCESS | 1738 | 1464624629525 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 09:10:29 INFO - PROCESS | 1738 | 1464624629801 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x922ca000 == 108 [pid = 1738] [id = 423] 09:10:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x923e8400) [pid = 1738] [serial = 1270] [outer = (nil)] 09:10:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x93c9a000) [pid = 1738] [serial = 1271] [outer = 0x923e8400] 09:10:29 INFO - PROCESS | 1738 | 1464624629934 Marionette DEBUG loaded listener.js 09:10:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x95080400) [pid = 1738] [serial = 1272] [outer = 0x923e8400] 09:10:30 INFO - PROCESS | 1738 | 1464624630815 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1528ms 09:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:10:30 INFO - PROCESS | 1738 | 1464624630851 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 09:10:30 INFO - PROCESS | 1738 | 1464624630854 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 09:10:30 INFO - PROCESS | 1738 | 1464624630861 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:10:30 INFO - PROCESS | 1738 | 1464624630864 Marionette TRACE conn3 <- [1,1666,null,{}] 09:10:30 INFO - PROCESS | 1738 | 1464624630870 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:31 INFO - PROCESS | 1738 | 1464624631065 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 09:10:31 INFO - PROCESS | 1738 | 1464624631358 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c831000 == 109 [pid = 1738] [id = 424] 09:10:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x8ee8d400) [pid = 1738] [serial = 1273] [outer = (nil)] 09:10:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x953a1c00) [pid = 1738] [serial = 1274] [outer = 0x8ee8d400] 09:10:31 INFO - PROCESS | 1738 | 1464624631491 Marionette DEBUG loaded listener.js 09:10:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x97510000) [pid = 1738] [serial = 1275] [outer = 0x8ee8d400] 09:10:32 INFO - PROCESS | 1738 | 1464624632348 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1529ms 09:10:32 INFO - PROCESS | 1738 | 1464624632390 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 09:10:32 INFO - PROCESS | 1738 | 1464624632394 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 09:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:10:32 INFO - PROCESS | 1738 | 1464624632400 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:10:32 INFO - PROCESS | 1738 | 1464624632404 Marionette TRACE conn3 <- [1,1670,null,{}] 09:10:32 INFO - PROCESS | 1738 | 1464624632429 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:32 INFO - PROCESS | 1738 | 1464624632633 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 09:10:32 INFO - PROCESS | 1738 | 1464624632965 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x922a1000 == 110 [pid = 1738] [id = 425] 09:10:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0x93a8e800) [pid = 1738] [serial = 1276] [outer = (nil)] 09:10:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x98831c00) [pid = 1738] [serial = 1277] [outer = 0x93a8e800] 09:10:33 INFO - PROCESS | 1738 | 1464624633069 Marionette DEBUG loaded listener.js 09:10:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0x98837c00) [pid = 1738] [serial = 1278] [outer = 0x93a8e800] 09:10:33 INFO - PROCESS | 1738 | 1464624633922 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1579ms 09:10:33 INFO - PROCESS | 1738 | 1464624633980 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 09:10:33 INFO - PROCESS | 1738 | 1464624633984 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 09:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:10:33 INFO - PROCESS | 1738 | 1464624633991 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:10:33 INFO - PROCESS | 1738 | 1464624633994 Marionette TRACE conn3 <- [1,1674,null,{}] 09:10:34 INFO - PROCESS | 1738 | 1464624633999 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:34 INFO - PROCESS | 1738 | 1464624634203 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 09:10:34 INFO - PROCESS | 1738 | 1464624634478 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x9874d400 == 111 [pid = 1738] [id = 426] 09:10:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0x9882ec00) [pid = 1738] [serial = 1279] [outer = (nil)] 09:10:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0x99612c00) [pid = 1738] [serial = 1280] [outer = 0x9882ec00] 09:10:34 INFO - PROCESS | 1738 | 1464624634612 Marionette DEBUG loaded listener.js 09:10:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0x996b4c00) [pid = 1738] [serial = 1281] [outer = 0x9882ec00] 09:10:35 INFO - PROCESS | 1738 | 1464624635491 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1530ms 09:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:10:35 INFO - PROCESS | 1738 | 1464624635523 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 09:10:35 INFO - PROCESS | 1738 | 1464624635526 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 09:10:35 INFO - PROCESS | 1738 | 1464624635532 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:10:35 INFO - PROCESS | 1738 | 1464624635535 Marionette TRACE conn3 <- [1,1678,null,{}] 09:10:35 INFO - PROCESS | 1738 | 1464624635541 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:35 INFO - PROCESS | 1738 | 1464624635739 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 09:10:36 INFO - PROCESS | 1738 | 1464624636067 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a979000 == 112 [pid = 1738] [id = 427] 09:10:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 195 (0x92b8b000) [pid = 1738] [serial = 1282] [outer = (nil)] 09:10:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 196 (0x9994b800) [pid = 1738] [serial = 1283] [outer = 0x92b8b000] 09:10:36 INFO - PROCESS | 1738 | 1464624636169 Marionette DEBUG loaded listener.js 09:10:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 197 (0x99933c00) [pid = 1738] [serial = 1284] [outer = 0x92b8b000] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x86d53400 == 111 [pid = 1738] [id = 407] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x881de000 == 110 [pid = 1738] [id = 406] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x87860400 == 109 [pid = 1738] [id = 405] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x86ff4c00 == 108 [pid = 1738] [id = 404] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0xa316a800 == 107 [pid = 1738] [id = 402] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x86fedc00 == 106 [pid = 1738] [id = 401] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x92b8f000 == 105 [pid = 1738] [id = 399] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x8ab71400 == 104 [pid = 1738] [id = 400] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x8aa52800 == 103 [pid = 1738] [id = 398] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x91b2d400 == 102 [pid = 1738] [id = 397] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x92b86c00 == 101 [pid = 1738] [id = 395] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x91be6000 == 100 [pid = 1738] [id = 396] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x8c8cd400 == 99 [pid = 1738] [id = 394] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x8a05e000 == 98 [pid = 1738] [id = 393] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x8e54f800 == 97 [pid = 1738] [id = 392] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x911af800 == 96 [pid = 1738] [id = 391] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x90515800 == 95 [pid = 1738] [id = 390] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x8e25dc00 == 94 [pid = 1738] [id = 389] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x8cff7400 == 93 [pid = 1738] [id = 387] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x86d54c00 == 92 [pid = 1738] [id = 388] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x89be1800 == 91 [pid = 1738] [id = 386] 09:10:38 INFO - PROCESS | 1738 | --DOCSHELL 0x86ff5c00 == 90 [pid = 1738] [id = 385] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 196 (0x9b184000) [pid = 1738] [serial = 1136] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 195 (0x93a84000) [pid = 1738] [serial = 1121] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 194 (0x953a3800) [pid = 1738] [serial = 1124] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0x8d0ad800) [pid = 1738] [serial = 1097] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0x8c8d7800) [pid = 1738] [serial = 1095] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0xa0527c00) [pid = 1738] [serial = 1139] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x98838c00) [pid = 1738] [serial = 1127] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x8d992000) [pid = 1738] [serial = 1101] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x90518400) [pid = 1738] [serial = 1107] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x91ac2c00) [pid = 1738] [serial = 1115] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x8a05cc00) [pid = 1738] [serial = 1149] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x9138c800) [pid = 1738] [serial = 1112] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x91ac5c00) [pid = 1738] [serial = 1116] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x8ee82400) [pid = 1738] [serial = 1103] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x8ef5cc00) [pid = 1738] [serial = 1106] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x8c7a1000) [pid = 1738] [serial = 1151] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x8a975c00) [pid = 1738] [serial = 1091] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x8c8d2400) [pid = 1738] [serial = 1094] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x91395800) [pid = 1738] [serial = 1113] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x93c30800) [pid = 1738] [serial = 1122] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8d0bb400) [pid = 1738] [serial = 1098] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x97508800) [pid = 1738] [serial = 1125] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x99936c00) [pid = 1738] [serial = 1130] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8ab70400) [pid = 1738] [serial = 1092] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x8d989800) [pid = 1738] [serial = 1100] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x881e5c00) [pid = 1738] [serial = 1146] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x88085000) [pid = 1738] [serial = 1088] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x8c839800) [pid = 1738] [serial = 1152] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x89c54c00) [pid = 1738] [serial = 1142] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x91034000) [pid = 1738] [serial = 1109] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x89c4c000) [pid = 1738] [serial = 1148] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x91074400) [pid = 1738] [serial = 1110] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8ef41800) [pid = 1738] [serial = 1104] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8808a400) [pid = 1738] [serial = 1145] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x92b86800) [pid = 1738] [serial = 1119] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x922a2000) [pid = 1738] [serial = 1118] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x99ec6c00) [pid = 1738] [serial = 1133] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x8aa4fc00) [pid = 1738] [serial = 1154] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x89b86800) [pid = 1738] [serial = 1089] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1738 | 1464624638795 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 3292ms 09:10:38 INFO - PROCESS | 1738 | 1464624638824 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 09:10:38 INFO - PROCESS | 1738 | 1464624638829 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 09:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:10:38 INFO - PROCESS | 1738 | 1464624638837 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:10:38 INFO - PROCESS | 1738 | 1464624638842 Marionette TRACE conn3 <- [1,1682,null,{}] 09:10:38 INFO - PROCESS | 1738 | 1464624638850 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:39 INFO - PROCESS | 1738 | 1464624639067 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 09:10:39 INFO - PROCESS | 1738 | 1464624639265 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x87857800 == 91 [pid = 1738] [id = 428] 09:10:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x881dec00) [pid = 1738] [serial = 1285] [outer = (nil)] 09:10:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x89a08800) [pid = 1738] [serial = 1286] [outer = 0x881dec00] 09:10:39 INFO - PROCESS | 1738 | 1464624639345 Marionette DEBUG loaded listener.js 09:10:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x89b85c00) [pid = 1738] [serial = 1287] [outer = 0x881dec00] 09:10:40 INFO - PROCESS | 1738 | 1464624640107 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1332ms 09:10:40 INFO - PROCESS | 1738 | 1464624640169 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 09:10:40 INFO - PROCESS | 1738 | 1464624640177 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 09:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:10:40 INFO - PROCESS | 1738 | 1464624640187 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - PROCESS | 1738 | 1464624640190 Marionette TRACE conn3 <- [1,1686,null,{}] 09:10:40 INFO - PROCESS | 1738 | 1464624640196 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:40 INFO - PROCESS | 1738 | 1464624640476 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 09:10:40 INFO - PROCESS | 1738 | 1464624640595 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x881ecc00 == 92 [pid = 1738] [id = 429] 09:10:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x89be4c00) [pid = 1738] [serial = 1288] [outer = (nil)] 09:10:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x89c50800) [pid = 1738] [serial = 1289] [outer = 0x89be4c00] 09:10:40 INFO - PROCESS | 1738 | 1464624640667 Marionette DEBUG loaded listener.js 09:10:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x8a05dc00) [pid = 1738] [serial = 1290] [outer = 0x89be4c00] 09:10:41 INFO - PROCESS | 1738 | 1464624641604 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1479ms 09:10:41 INFO - PROCESS | 1738 | 1464624641666 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 09:10:41 INFO - PROCESS | 1738 | 1464624641670 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 09:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:10:41 INFO - PROCESS | 1738 | 1464624641676 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:10:41 INFO - PROCESS | 1738 | 1464624641681 Marionette TRACE conn3 <- [1,1690,null,{}] 09:10:41 INFO - PROCESS | 1738 | 1464624641696 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:41 INFO - PROCESS | 1738 | 1464624641963 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 09:10:42 INFO - PROCESS | 1738 | 1464624641991 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x89c52000 == 93 [pid = 1738] [id = 430] 09:10:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x8ab6c000) [pid = 1738] [serial = 1291] [outer = (nil)] 09:10:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8c7a6c00) [pid = 1738] [serial = 1292] [outer = 0x8ab6c000] 09:10:42 INFO - PROCESS | 1738 | 1464624642066 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x8c8cec00) [pid = 1738] [serial = 1293] [outer = 0x8ab6c000] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x911b3800) [pid = 1738] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x97511000) [pid = 1738] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x98e2e400) [pid = 1738] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x99937800) [pid = 1738] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x88088000) [pid = 1738] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8ef56800) [pid = 1738] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x99a6a000) [pid = 1738] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x95084000) [pid = 1738] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x9138dc00) [pid = 1738] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x89bf0400) [pid = 1738] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x86ff6c00) [pid = 1738] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x91b2cc00) [pid = 1738] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x86ff7400) [pid = 1738] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x86d59400) [pid = 1738] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x8c7a7000) [pid = 1738] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x911be800) [pid = 1738] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x9b8b0400) [pid = 1738] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x93c9ac00) [pid = 1738] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x90518c00) [pid = 1738] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8cffe000) [pid = 1738] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x876d2800) [pid = 1738] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8e265800) [pid = 1738] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x89b9d000) [pid = 1738] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8c8cf800) [pid = 1738] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x98e87800) [pid = 1738] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:10:43 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8a068800) [pid = 1738] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:10:43 INFO - PROCESS | 1738 | 1464624643749 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2092ms 09:10:43 INFO - PROCESS | 1738 | 1464624643768 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 09:10:43 INFO - PROCESS | 1738 | 1464624643772 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 09:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:10:43 INFO - PROCESS | 1738 | 1464624643778 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:10:43 INFO - PROCESS | 1738 | 1464624643781 Marionette TRACE conn3 <- [1,1694,null,{}] 09:10:43 INFO - PROCESS | 1738 | 1464624643786 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:43 INFO - PROCESS | 1738 | 1464624643962 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 09:10:43 INFO - PROCESS | 1738 | 1464624643977 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x876d4c00 == 94 [pid = 1738] [id = 431] 09:10:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x87860800) [pid = 1738] [serial = 1294] [outer = (nil)] 09:10:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8c799800) [pid = 1738] [serial = 1295] [outer = 0x87860800] 09:10:44 INFO - PROCESS | 1738 | 1464624644048 Marionette DEBUG loaded listener.js 09:10:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8c8d7400) [pid = 1738] [serial = 1296] [outer = 0x87860800] 09:10:44 INFO - PROCESS | 1738 | 1464624644946 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1176ms 09:10:44 INFO - PROCESS | 1738 | 1464624644954 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 09:10:44 INFO - PROCESS | 1738 | 1464624644958 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 09:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:10:44 INFO - PROCESS | 1738 | 1464624644968 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:10:44 INFO - PROCESS | 1738 | 1464624644971 Marionette TRACE conn3 <- [1,1698,null,{}] 09:10:44 INFO - PROCESS | 1738 | 1464624644990 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:45 INFO - PROCESS | 1738 | 1464624645165 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 09:10:45 INFO - PROCESS | 1738 | 1464624645179 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a979c00 == 95 [pid = 1738] [id = 432] 09:10:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8a97b400) [pid = 1738] [serial = 1297] [outer = (nil)] 09:10:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8cffc000) [pid = 1738] [serial = 1298] [outer = 0x8a97b400] 09:10:45 INFO - PROCESS | 1738 | 1464624645249 Marionette DEBUG loaded listener.js 09:10:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8d0b9400) [pid = 1738] [serial = 1299] [outer = 0x8a97b400] 09:10:46 INFO - PROCESS | 1738 | 1464624646552 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1645ms 09:10:46 INFO - PROCESS | 1738 | 1464624646614 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 09:10:46 INFO - PROCESS | 1738 | 1464624646621 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 09:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:10:46 INFO - PROCESS | 1738 | 1464624646630 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:10:46 INFO - PROCESS | 1738 | 1464624646635 Marionette TRACE conn3 <- [1,1702,null,{}] 09:10:46 INFO - PROCESS | 1738 | 1464624646643 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:46 INFO - PROCESS | 1738 | 1464624646905 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 09:10:47 INFO - PROCESS | 1738 | 1464624647241 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x87857400 == 96 [pid = 1738] [id = 433] 09:10:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x881eb800) [pid = 1738] [serial = 1300] [outer = (nil)] 09:10:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x89b99800) [pid = 1738] [serial = 1301] [outer = 0x881eb800] 09:10:47 INFO - PROCESS | 1738 | 1464624647329 Marionette DEBUG loaded listener.js 09:10:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x89c54c00) [pid = 1738] [serial = 1302] [outer = 0x881eb800] 09:10:48 INFO - PROCESS | 1738 | 1464624648312 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1750ms 09:10:48 INFO - PROCESS | 1738 | 1464624648381 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 09:10:48 INFO - PROCESS | 1738 | 1464624648390 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 09:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:10:48 INFO - PROCESS | 1738 | 1464624648401 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:10:48 INFO - PROCESS | 1738 | 1464624648405 Marionette TRACE conn3 <- [1,1706,null,{}] 09:10:48 INFO - PROCESS | 1738 | 1464624648411 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:48 INFO - PROCESS | 1738 | 1464624648667 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 09:10:49 INFO - PROCESS | 1738 | 1464624648995 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c6c6800 == 97 [pid = 1738] [id = 434] 09:10:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8c7a1400) [pid = 1738] [serial = 1303] [outer = (nil)] 09:10:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8c8d4000) [pid = 1738] [serial = 1304] [outer = 0x8c7a1400] 09:10:49 INFO - PROCESS | 1738 | 1464624649082 Marionette DEBUG loaded listener.js 09:10:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8cff6000) [pid = 1738] [serial = 1305] [outer = 0x8c7a1400] 09:10:50 INFO - PROCESS | 1738 | 1464624650003 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1679ms 09:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:10:50 INFO - PROCESS | 1738 | 1464624650080 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 09:10:50 INFO - PROCESS | 1738 | 1464624650084 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 09:10:50 INFO - PROCESS | 1738 | 1464624650091 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:10:50 INFO - PROCESS | 1738 | 1464624650097 Marionette TRACE conn3 <- [1,1710,null,{}] 09:10:50 INFO - PROCESS | 1738 | 1464624650114 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:50 INFO - PROCESS | 1738 | 1464624650380 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 09:10:50 INFO - PROCESS | 1738 | 1464624650705 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x86ff5c00 == 98 [pid = 1738] [id = 435] 09:10:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8d987400) [pid = 1738] [serial = 1306] [outer = (nil)] 09:10:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8e137400) [pid = 1738] [serial = 1307] [outer = 0x8d987400] 09:10:50 INFO - PROCESS | 1738 | 1464624650793 Marionette DEBUG loaded listener.js 09:10:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8e546c00) [pid = 1738] [serial = 1308] [outer = 0x8d987400] 09:10:51 INFO - PROCESS | 1738 | 1464624651696 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1636ms 09:10:51 INFO - PROCESS | 1738 | 1464624651729 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 09:10:51 INFO - PROCESS | 1738 | 1464624651733 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 09:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:10:51 INFO - PROCESS | 1738 | 1464624651739 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 1738 | 1464624651743 Marionette TRACE conn3 <- [1,1714,null,{}] 09:10:51 INFO - PROCESS | 1738 | 1464624651748 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:51 INFO - PROCESS | 1738 | 1464624651956 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 09:10:52 INFO - PROCESS | 1738 | 1464624652248 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x89be5000 == 99 [pid = 1738] [id = 436] 09:10:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8e545400) [pid = 1738] [serial = 1309] [outer = (nil)] 09:10:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8e566800) [pid = 1738] [serial = 1310] [outer = 0x8e545400] 09:10:52 INFO - PROCESS | 1738 | 1464624652416 Marionette DEBUG loaded listener.js 09:10:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8ef3f000) [pid = 1738] [serial = 1311] [outer = 0x8e545400] 09:10:53 INFO - PROCESS | 1738 | 1464624653679 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1978ms 09:10:53 INFO - PROCESS | 1738 | 1464624653719 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 09:10:53 INFO - PROCESS | 1738 | 1464624653723 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 09:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:10:53 INFO - PROCESS | 1738 | 1464624653729 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:10:53 INFO - PROCESS | 1738 | 1464624653732 Marionette TRACE conn3 <- [1,1718,null,{}] 09:10:53 INFO - PROCESS | 1738 | 1464624653738 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:54 INFO - PROCESS | 1738 | 1464624654016 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 09:10:54 INFO - PROCESS | 1738 | 1464624654343 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e54f800 == 100 [pid = 1738] [id = 437] 09:10:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8e55f000) [pid = 1738] [serial = 1312] [outer = (nil)] 09:10:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8ef5f800) [pid = 1738] [serial = 1313] [outer = 0x8e55f000] 09:10:54 INFO - PROCESS | 1738 | 1464624654432 Marionette DEBUG loaded listener.js 09:10:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x90511400) [pid = 1738] [serial = 1314] [outer = 0x8e55f000] 09:10:55 INFO - PROCESS | 1738 | 1464624655299 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1631ms 09:10:55 INFO - PROCESS | 1738 | 1464624655360 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 09:10:55 INFO - PROCESS | 1738 | 1464624655364 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 09:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:10:55 INFO - PROCESS | 1738 | 1464624655371 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:10:55 INFO - PROCESS | 1738 | 1464624655374 Marionette TRACE conn3 <- [1,1722,null,{}] 09:10:55 INFO - PROCESS | 1738 | 1464624655380 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:55 INFO - PROCESS | 1738 | 1464624655642 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 09:10:55 INFO - PROCESS | 1738 | 1464624655958 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e55e800 == 101 [pid = 1738] [id = 438] 09:10:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8ef45400) [pid = 1738] [serial = 1315] [outer = (nil)] 09:10:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x911b2800) [pid = 1738] [serial = 1316] [outer = 0x8ef45400] 09:10:56 INFO - PROCESS | 1738 | 1464624656048 Marionette DEBUG loaded listener.js 09:10:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x91387000) [pid = 1738] [serial = 1317] [outer = 0x8ef45400] 09:10:56 INFO - PROCESS | 1738 | 1464624656939 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1630ms 09:10:57 INFO - PROCESS | 1738 | 1464624657002 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 09:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:10:57 INFO - PROCESS | 1738 | 1464624657006 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 09:10:57 INFO - PROCESS | 1738 | 1464624657013 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:10:57 INFO - PROCESS | 1738 | 1464624657016 Marionette TRACE conn3 <- [1,1726,null,{}] 09:10:57 INFO - PROCESS | 1738 | 1464624657022 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:57 INFO - PROCESS | 1738 | 1464624657222 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 09:10:57 INFO - PROCESS | 1738 | 1464624657494 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x906d8800 == 102 [pid = 1738] [id = 439] 09:10:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x91038400) [pid = 1738] [serial = 1318] [outer = (nil)] 09:10:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x91a64800) [pid = 1738] [serial = 1319] [outer = 0x91038400] 09:10:57 INFO - PROCESS | 1738 | 1464624657623 Marionette DEBUG loaded listener.js 09:10:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x91abf000) [pid = 1738] [serial = 1320] [outer = 0x91038400] 09:10:58 INFO - PROCESS | 1738 | 1464624658539 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1582ms 09:10:58 INFO - PROCESS | 1738 | 1464624658595 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 09:10:58 INFO - PROCESS | 1738 | 1464624658598 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 09:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:10:58 INFO - PROCESS | 1738 | 1464624658605 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:10:58 INFO - PROCESS | 1738 | 1464624658608 Marionette TRACE conn3 <- [1,1730,null,{}] 09:10:58 INFO - PROCESS | 1738 | 1464624658614 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:58 INFO - PROCESS | 1738 | 1464624658814 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 09:10:59 INFO - PROCESS | 1738 | 1464624659088 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e12ec00 == 103 [pid = 1738] [id = 440] 09:10:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x91388000) [pid = 1738] [serial = 1321] [outer = (nil)] 09:10:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x91b31000) [pid = 1738] [serial = 1322] [outer = 0x91388000] 09:10:59 INFO - PROCESS | 1738 | 1464624659218 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x91c9f000) [pid = 1738] [serial = 1323] [outer = 0x91388000] 09:11:00 INFO - PROCESS | 1738 | 1464624660105 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1537ms 09:11:00 INFO - PROCESS | 1738 | 1464624660143 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 09:11:00 INFO - PROCESS | 1738 | 1464624660146 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 09:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:11:00 INFO - PROCESS | 1738 | 1464624660153 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:11:00 INFO - PROCESS | 1738 | 1464624660156 Marionette TRACE conn3 <- [1,1734,null,{}] 09:11:00 INFO - PROCESS | 1738 | 1464624660162 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:00 INFO - PROCESS | 1738 | 1464624660364 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 09:11:00 INFO - PROCESS | 1738 | 1464624660653 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7c8000 == 104 [pid = 1738] [id = 441] 09:11:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x8e136000) [pid = 1738] [serial = 1324] [outer = (nil)] 09:11:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x922c1000) [pid = 1738] [serial = 1325] [outer = 0x8e136000] 09:11:00 INFO - PROCESS | 1738 | 1464624660794 Marionette DEBUG loaded listener.js 09:11:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x922cd400) [pid = 1738] [serial = 1326] [outer = 0x8e136000] 09:11:01 INFO - PROCESS | 1738 | 1464624661729 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1630ms 09:11:01 INFO - PROCESS | 1738 | 1464624661784 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 09:11:01 INFO - PROCESS | 1738 | 1464624661788 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 09:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:11:01 INFO - PROCESS | 1738 | 1464624661795 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:11:01 INFO - PROCESS | 1738 | 1464624661798 Marionette TRACE conn3 <- [1,1738,null,{}] 09:11:01 INFO - PROCESS | 1738 | 1464624661804 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:02 INFO - PROCESS | 1738 | 1464624662042 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 09:11:02 INFO - PROCESS | 1738 | 1464624662380 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x91a70800 == 105 [pid = 1738] [id = 442] 09:11:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x92b8f000) [pid = 1738] [serial = 1327] [outer = (nil)] 09:11:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x93a87c00) [pid = 1738] [serial = 1328] [outer = 0x92b8f000] 09:11:02 INFO - PROCESS | 1738 | 1464624662479 Marionette DEBUG loaded listener.js 09:11:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x93c36800) [pid = 1738] [serial = 1329] [outer = 0x92b8f000] 09:11:03 INFO - PROCESS | 1738 | 1464624663404 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1682ms 09:11:03 INFO - PROCESS | 1738 | 1464624663478 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 09:11:03 INFO - PROCESS | 1738 | 1464624663482 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 09:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:11:03 INFO - PROCESS | 1738 | 1464624663489 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:11:03 INFO - PROCESS | 1738 | 1464624663493 Marionette TRACE conn3 <- [1,1742,null,{}] 09:11:03 INFO - PROCESS | 1738 | 1464624663499 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:03 INFO - PROCESS | 1738 | 1464624663756 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 09:11:04 INFO - PROCESS | 1738 | 1464624664087 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b8c000 == 106 [pid = 1738] [id = 443] 09:11:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x953a3800) [pid = 1738] [serial = 1330] [outer = (nil)] 09:11:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x98848c00) [pid = 1738] [serial = 1331] [outer = 0x953a3800] 09:11:04 INFO - PROCESS | 1738 | 1464624664178 Marionette DEBUG loaded listener.js 09:11:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x98e87800) [pid = 1738] [serial = 1332] [outer = 0x953a3800] 09:11:05 INFO - PROCESS | 1738 | 1464624665055 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1607ms 09:11:05 INFO - PROCESS | 1738 | 1464624665096 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 09:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:11:05 INFO - PROCESS | 1738 | 1464624665100 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 09:11:05 INFO - PROCESS | 1738 | 1464624665107 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - PROCESS | 1738 | 1464624665135 Marionette TRACE conn3 <- [1,1746,null,{}] 09:11:05 INFO - PROCESS | 1738 | 1464624665142 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:05 INFO - PROCESS | 1738 | 1464624665348 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 09:11:05 INFO - PROCESS | 1738 | 1464624665684 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x91a63400 == 107 [pid = 1738] [id = 444] 09:11:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x922ce000) [pid = 1738] [serial = 1333] [outer = (nil)] 09:11:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x99937800) [pid = 1738] [serial = 1334] [outer = 0x922ce000] 09:11:05 INFO - PROCESS | 1738 | 1464624665772 Marionette DEBUG loaded listener.js 09:11:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x99a6a000) [pid = 1738] [serial = 1335] [outer = 0x922ce000] 09:11:06 INFO - PROCESS | 1738 | 1464624666648 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1575ms 09:11:06 INFO - PROCESS | 1738 | 1464624666683 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 09:11:06 INFO - PROCESS | 1738 | 1464624666686 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 09:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:11:06 INFO - PROCESS | 1738 | 1464624666692 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:11:06 INFO - PROCESS | 1738 | 1464624666696 Marionette TRACE conn3 <- [1,1750,null,{}] 09:11:06 INFO - PROCESS | 1738 | 1464624666711 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:06 INFO - PROCESS | 1738 | 1464624666913 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 09:11:07 INFO - PROCESS | 1738 | 1464624667243 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x996b6000 == 108 [pid = 1738] [id = 445] 09:11:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x996b8c00) [pid = 1738] [serial = 1336] [outer = (nil)] 09:11:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x9a37b400) [pid = 1738] [serial = 1337] [outer = 0x996b8c00] 09:11:07 INFO - PROCESS | 1738 | 1464624667334 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x9a859000) [pid = 1738] [serial = 1338] [outer = 0x996b8c00] 09:11:08 INFO - PROCESS | 1738 | 1464624668241 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1593ms 09:11:08 INFO - PROCESS | 1738 | 1464624668287 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 09:11:08 INFO - PROCESS | 1738 | 1464624668290 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 09:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:11:08 INFO - PROCESS | 1738 | 1464624668297 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:11:08 INFO - PROCESS | 1738 | 1464624668300 Marionette TRACE conn3 <- [1,1754,null,{}] 09:11:08 INFO - PROCESS | 1738 | 1464624668305 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:08 INFO - PROCESS | 1738 | 1464624668502 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 09:11:08 INFO - PROCESS | 1738 | 1464624668827 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x95084000 == 109 [pid = 1738] [id = 446] 09:11:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x99ec6c00) [pid = 1738] [serial = 1339] [outer = (nil)] 09:11:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x9afc4800) [pid = 1738] [serial = 1340] [outer = 0x99ec6c00] 09:11:08 INFO - PROCESS | 1738 | 1464624668918 Marionette DEBUG loaded listener.js 09:11:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0x9afb7400) [pid = 1738] [serial = 1341] [outer = 0x99ec6c00] 09:11:09 INFO - PROCESS | 1738 | 1464624669784 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1531ms 09:11:09 INFO - PROCESS | 1738 | 1464624669829 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 09:11:09 INFO - PROCESS | 1738 | 1464624669833 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 09:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:11:09 INFO - PROCESS | 1738 | 1464624669839 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:11:09 INFO - PROCESS | 1738 | 1464624669842 Marionette TRACE conn3 <- [1,1758,null,{}] 09:11:09 INFO - PROCESS | 1738 | 1464624669848 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:10 INFO - PROCESS | 1738 | 1464624670048 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 09:11:10 INFO - PROCESS | 1738 | 1464624670335 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x86d55800 == 110 [pid = 1738] [id = 447] 09:11:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x9874f000) [pid = 1738] [serial = 1342] [outer = (nil)] 09:11:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0x9b77c400) [pid = 1738] [serial = 1343] [outer = 0x9874f000] 09:11:10 INFO - PROCESS | 1738 | 1464624670470 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0x9b93a400) [pid = 1738] [serial = 1344] [outer = 0x9874f000] 09:11:11 INFO - PROCESS | 1738 | 1464624671356 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1579ms 09:11:11 INFO - PROCESS | 1738 | 1464624671419 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 09:11:11 INFO - PROCESS | 1738 | 1464624671423 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 09:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:11:11 INFO - PROCESS | 1738 | 1464624671429 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:11:11 INFO - PROCESS | 1738 | 1464624671432 Marionette TRACE conn3 <- [1,1762,null,{}] 09:11:11 INFO - PROCESS | 1738 | 1464624671438 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:11 INFO - PROCESS | 1738 | 1464624671646 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 09:11:11 INFO - PROCESS | 1738 | 1464624671970 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x86d4b400 == 111 [pid = 1738] [id = 448] 09:11:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0x920ed800) [pid = 1738] [serial = 1345] [outer = (nil)] 09:11:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0xa1056c00) [pid = 1738] [serial = 1346] [outer = 0x920ed800] 09:11:12 INFO - PROCESS | 1738 | 1464624672061 Marionette DEBUG loaded listener.js 09:11:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 195 (0xa105ac00) [pid = 1738] [serial = 1347] [outer = 0x920ed800] 09:11:12 INFO - PROCESS | 1738 | 1464624672955 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1582ms 09:11:13 INFO - PROCESS | 1738 | 1464624673011 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 09:11:13 INFO - PROCESS | 1738 | 1464624673016 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 09:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:11:13 INFO - PROCESS | 1738 | 1464624673023 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:11:13 INFO - PROCESS | 1738 | 1464624673026 Marionette TRACE conn3 <- [1,1766,null,{}] 09:11:13 INFO - PROCESS | 1738 | 1464624673031 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:13 INFO - PROCESS | 1738 | 1464624673292 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 09:11:13 INFO - PROCESS | 1738 | 1464624673631 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b9c4000 == 112 [pid = 1738] [id = 449] 09:11:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 196 (0x9b9d0000) [pid = 1738] [serial = 1348] [outer = (nil)] 09:11:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 197 (0xa23be000) [pid = 1738] [serial = 1349] [outer = 0x9b9d0000] 09:11:13 INFO - PROCESS | 1738 | 1464624673721 Marionette DEBUG loaded listener.js 09:11:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 198 (0xa2704800) [pid = 1738] [serial = 1350] [outer = 0x9b9d0000] 09:11:14 INFO - PROCESS | 1738 | 1464624674584 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1596ms 09:11:14 INFO - PROCESS | 1738 | 1464624674619 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 09:11:14 INFO - PROCESS | 1738 | 1464624674623 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 09:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:11:14 INFO - PROCESS | 1738 | 1464624674630 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:11:14 INFO - PROCESS | 1738 | 1464624674633 Marionette TRACE conn3 <- [1,1770,null,{}] 09:11:14 INFO - PROCESS | 1738 | 1464624674639 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:14 INFO - PROCESS | 1738 | 1464624674845 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 09:11:15 INFO - PROCESS | 1738 | 1464624675178 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x86ff3c00 == 113 [pid = 1738] [id = 450] 09:11:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 199 (0x89b84c00) [pid = 1738] [serial = 1351] [outer = (nil)] 09:11:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 200 (0x9a858c00) [pid = 1738] [serial = 1352] [outer = 0x89b84c00] 09:11:15 INFO - PROCESS | 1738 | 1464624675268 Marionette DEBUG loaded listener.js 09:11:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 201 (0xa27ef400) [pid = 1738] [serial = 1353] [outer = 0x89b84c00] 09:11:17 INFO - PROCESS | 1738 | --DOCSHELL 0x876d4c00 == 112 [pid = 1738] [id = 431] 09:11:17 INFO - PROCESS | 1738 | --DOCSHELL 0x89c52000 == 111 [pid = 1738] [id = 430] 09:11:17 INFO - PROCESS | 1738 | --DOCSHELL 0x881ecc00 == 110 [pid = 1738] [id = 429] 09:11:17 INFO - PROCESS | 1738 | --DOCSHELL 0x87857800 == 109 [pid = 1738] [id = 428] 09:11:17 INFO - PROCESS | 1738 | --DOCSHELL 0x91078c00 == 108 [pid = 1738] [id = 419] 09:11:17 INFO - PROCESS | 1738 | --DOCSHELL 0x906d8c00 == 107 [pid = 1738] [id = 418] 09:11:17 INFO - PROCESS | 1738 | --DOCSHELL 0x90514800 == 106 [pid = 1738] [id = 417] 09:11:17 INFO - PROCESS | 1738 | --DOCSHELL 0x8ef3e400 == 105 [pid = 1738] [id = 416] 09:11:17 INFO - PROCESS | 1738 | --DOCSHELL 0x8e545000 == 104 [pid = 1738] [id = 415] 09:11:17 INFO - PROCESS | 1738 | --DOCSHELL 0x8da23000 == 103 [pid = 1738] [id = 414] 09:11:17 INFO - PROCESS | 1738 | --DOCSHELL 0x8cff2400 == 102 [pid = 1738] [id = 412] 09:11:17 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7cc800 == 101 [pid = 1738] [id = 413] 09:11:17 INFO - PROCESS | 1738 | --DOCSHELL 0x8c9a4400 == 100 [pid = 1738] [id = 411] 09:11:17 INFO - PROCESS | 1738 | --DOCSHELL 0x89c4fc00 == 99 [pid = 1738] [id = 410] 09:11:17 INFO - PROCESS | 1738 | --DOCSHELL 0x876dd800 == 98 [pid = 1738] [id = 409] 09:11:17 INFO - PROCESS | 1738 | 1464624677657 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 200 (0x91bebc00) [pid = 1738] [serial = 1178] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 199 (0x9888bc00) [pid = 1738] [serial = 1128] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 198 (0x9b118800) [pid = 1738] [serial = 1193] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 197 (0x9b1d7800) [pid = 1738] [serial = 1137] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 196 (0x89a08c00) [pid = 1738] [serial = 1217] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 195 (0x9b9c4400) [pid = 1738] [serial = 1196] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 194 (0xa27c4800) [pid = 1738] [serial = 1202] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0xa3693000) [pid = 1738] [serial = 1208] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0xa2383400) [pid = 1738] [serial = 1199] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0x98845000) [pid = 1738] [serial = 1188] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x91ca6400) [pid = 1738] [serial = 1179] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x91ac2800) [pid = 1738] [serial = 1175] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x8a05a400) [pid = 1738] [serial = 1160] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x8785b400) [pid = 1738] [serial = 1215] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0xa23c6800) [pid = 1738] [serial = 1200] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x92b83c00) [pid = 1738] [serial = 1182] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x8807cc00) [pid = 1738] [serial = 1158] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x8c79f800) [pid = 1738] [serial = 1143] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x876d5400) [pid = 1738] [serial = 1214] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x8e25cc00) [pid = 1738] [serial = 1166] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x99ecd000) [pid = 1738] [serial = 1134] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0xa051bc00) [pid = 1738] [serial = 1140] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0xa31f0000) [pid = 1738] [serial = 1205] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x99e2c000) [pid = 1738] [serial = 1191] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x89b85400) [pid = 1738] [serial = 1218] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x9107c800) [pid = 1738] [serial = 1173] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8d0b5000) [pid = 1738] [serial = 1163] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8e545800) [pid = 1738] [serial = 1167] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x89b95800) [pid = 1738] [serial = 1223] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x91ac8400) [pid = 1738] [serial = 1176] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8ef44000) [pid = 1738] [serial = 1170] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x89c51c00) [pid = 1738] [serial = 1221] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x89a0c000) [pid = 1738] [serial = 1211] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x9750b000) [pid = 1738] [serial = 1187] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x99952000) [pid = 1738] [serial = 1190] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x93ca2800) [pid = 1738] [serial = 1185] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8e561800) [pid = 1738] [serial = 1169] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x9b9d0800) [pid = 1738] [serial = 1197] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x922a0c00) [pid = 1738] [serial = 1181] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x9993a400) [pid = 1738] [serial = 1131] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x876d6c00) [pid = 1738] [serial = 1157] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x9102c000) [pid = 1738] [serial = 1172] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x92e3b800) [pid = 1738] [serial = 1184] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8c79a400) [pid = 1738] [serial = 1086] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x8aa55c00) [pid = 1738] [serial = 1224] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x89bedc00) [pid = 1738] [serial = 1220] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8aa51400) [pid = 1738] [serial = 1161] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x9b17e800) [pid = 1738] [serial = 1194] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x8d7cac00) [pid = 1738] [serial = 1164] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8c7a4000) [pid = 1738] [serial = 1226] [outer = (nil)] [url = about:blank] 09:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 3389ms 09:11:18 INFO - PROCESS | 1738 | 1464624678019 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 09:11:18 INFO - PROCESS | 1738 | 1464624678024 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 09:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:11:18 INFO - PROCESS | 1738 | 1464624678032 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:11:18 INFO - PROCESS | 1738 | 1464624678038 Marionette TRACE conn3 <- [1,1774,null,{}] 09:11:18 INFO - PROCESS | 1738 | 1464624678047 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:18 INFO - PROCESS | 1738 | 1464624678243 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 09:11:18 INFO - PROCESS | 1738 | 1464624678466 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x87860400 == 99 [pid = 1738] [id = 451] 09:11:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x87863000) [pid = 1738] [serial = 1354] [outer = (nil)] 09:11:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x88081400) [pid = 1738] [serial = 1355] [outer = 0x87863000] 09:11:18 INFO - PROCESS | 1738 | 1464624678545 Marionette DEBUG loaded listener.js 09:11:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x881e1c00) [pid = 1738] [serial = 1356] [outer = 0x87863000] 09:11:19 INFO - PROCESS | 1738 | 1464624679338 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1383ms 09:11:19 INFO - PROCESS | 1738 | 1464624679415 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 09:11:19 INFO - PROCESS | 1738 | 1464624679423 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 09:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:11:19 INFO - PROCESS | 1738 | 1464624679433 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:11:19 INFO - PROCESS | 1738 | 1464624679436 Marionette TRACE conn3 <- [1,1778,null,{}] 09:11:19 INFO - PROCESS | 1738 | 1464624679442 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:19 INFO - PROCESS | 1738 | 1464624679630 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 09:11:19 INFO - PROCESS | 1738 | 1464624679841 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8785c800 == 100 [pid = 1738] [id = 452] 09:11:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x89b81400) [pid = 1738] [serial = 1357] [outer = (nil)] 09:11:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x89b98800) [pid = 1738] [serial = 1358] [outer = 0x89b81400] 09:11:19 INFO - PROCESS | 1738 | 1464624679915 Marionette DEBUG loaded listener.js 09:11:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x89be8000) [pid = 1738] [serial = 1359] [outer = 0x89b81400] 09:11:20 INFO - PROCESS | 1738 | 1464624680844 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1480ms 09:11:20 INFO - PROCESS | 1738 | 1464624680913 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 09:11:20 INFO - PROCESS | 1738 | 1464624680916 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 09:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:11:20 INFO - PROCESS | 1738 | 1464624680923 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:11:20 INFO - PROCESS | 1738 | 1464624680928 Marionette TRACE conn3 <- [1,1782,null,{}] 09:11:20 INFO - PROCESS | 1738 | 1464624680953 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:21 INFO - PROCESS | 1738 | 1464624681218 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 09:11:21 INFO - PROCESS | 1738 | 1464624681250 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x86fef400 == 101 [pid = 1738] [id = 453] 09:11:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8aa50800) [pid = 1738] [serial = 1360] [outer = (nil)] 09:11:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8ab6fc00) [pid = 1738] [serial = 1361] [outer = 0x8aa50800] 09:11:21 INFO - PROCESS | 1738 | 1464624681325 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8c79dc00) [pid = 1738] [serial = 1362] [outer = 0x8aa50800] 09:11:23 INFO - PROCESS | 1738 | 1464624683023 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x923e8400) [pid = 1738] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x8ee8d400) [pid = 1738] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x92b8b000) [pid = 1738] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x8da21000) [pid = 1738] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x87860800) [pid = 1738] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8ef62800) [pid = 1738] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8e567000) [pid = 1738] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x89be4c00) [pid = 1738] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8cfef800) [pid = 1738] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x91071800) [pid = 1738] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x91bef400) [pid = 1738] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x91a6f400) [pid = 1738] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x876d9000) [pid = 1738] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x89c50000) [pid = 1738] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x881dec00) [pid = 1738] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8ab6c000) [pid = 1738] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8d7c2c00) [pid = 1738] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x91b30c00) [pid = 1738] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x90519c00) [pid = 1738] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x9b9c9c00) [pid = 1738] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x87863400) [pid = 1738] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x88086400) [pid = 1738] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x91a65c00) [pid = 1738] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8da27400) [pid = 1738] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0xa3351c00) [pid = 1738] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:11:23 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8ef4a800) [pid = 1738] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2239ms 09:11:23 INFO - PROCESS | 1738 | 1464624683170 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 09:11:23 INFO - PROCESS | 1738 | 1464624683173 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 09:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:11:23 INFO - PROCESS | 1738 | 1464624683217 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - PROCESS | 1738 | 1464624683221 Marionette TRACE conn3 <- [1,1786,null,{}] 09:11:23 INFO - PROCESS | 1738 | 1464624683228 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:23 INFO - PROCESS | 1738 | 1464624683486 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 09:11:23 INFO - PROCESS | 1738 | 1464624683608 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x881e9800 == 102 [pid = 1738] [id = 454] 09:11:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x89c4bc00) [pid = 1738] [serial = 1363] [outer = (nil)] 09:11:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8ab6f400) [pid = 1738] [serial = 1364] [outer = 0x89c4bc00] 09:11:23 INFO - PROCESS | 1738 | 1464624683681 Marionette DEBUG loaded listener.js 09:11:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8c7a8400) [pid = 1738] [serial = 1365] [outer = 0x89c4bc00] 09:11:24 INFO - PROCESS | 1738 | 1464624684449 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1330ms 09:11:24 INFO - PROCESS | 1738 | 1464624684510 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 09:11:24 INFO - PROCESS | 1738 | 1464624684514 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 09:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:11:24 INFO - PROCESS | 1738 | 1464624684524 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:11:24 INFO - PROCESS | 1738 | 1464624684526 Marionette TRACE conn3 <- [1,1790,null,{}] 09:11:24 INFO - PROCESS | 1738 | 1464624684532 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:24 INFO - PROCESS | 1738 | 1464624684707 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 09:11:24 INFO - PROCESS | 1738 | 1464624684898 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa54400 == 103 [pid = 1738] [id = 455] 09:11:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8ab71800) [pid = 1738] [serial = 1366] [outer = (nil)] 09:11:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8cfef800) [pid = 1738] [serial = 1367] [outer = 0x8ab71800] 09:11:24 INFO - PROCESS | 1738 | 1464624684970 Marionette DEBUG loaded listener.js 09:11:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8d0b5000) [pid = 1738] [serial = 1368] [outer = 0x8ab71800] 09:11:26 INFO - PROCESS | 1738 | 1464624686057 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1575ms 09:11:26 INFO - PROCESS | 1738 | 1464624686100 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 09:11:26 INFO - PROCESS | 1738 | 1464624686109 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 09:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:11:26 INFO - PROCESS | 1738 | 1464624686117 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:11:26 INFO - PROCESS | 1738 | 1464624686124 Marionette TRACE conn3 <- [1,1794,null,{}] 09:11:26 INFO - PROCESS | 1738 | 1464624686132 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:26 INFO - PROCESS | 1738 | 1464624686385 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 09:11:26 INFO - PROCESS | 1738 | 1464624686716 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x87855800 == 104 [pid = 1738] [id = 456] 09:11:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x881df000) [pid = 1738] [serial = 1369] [outer = (nil)] 09:11:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x89b81800) [pid = 1738] [serial = 1370] [outer = 0x881df000] 09:11:26 INFO - PROCESS | 1738 | 1464624686805 Marionette DEBUG loaded listener.js 09:11:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x89c49400) [pid = 1738] [serial = 1371] [outer = 0x881df000] 09:11:27 INFO - PROCESS | 1738 | 1464624687712 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1632ms 09:11:27 INFO - PROCESS | 1738 | 1464624687749 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 09:11:27 INFO - PROCESS | 1738 | 1464624687758 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 09:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:11:27 INFO - PROCESS | 1738 | 1464624687769 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:11:27 INFO - PROCESS | 1738 | 1464624687773 Marionette TRACE conn3 <- [1,1798,null,{}] 09:11:27 INFO - PROCESS | 1738 | 1464624687779 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:27 INFO - PROCESS | 1738 | 1464624687994 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 09:11:28 INFO - PROCESS | 1738 | 1464624688376 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c99c400 == 105 [pid = 1738] [id = 457] 09:11:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8c99e400) [pid = 1738] [serial = 1372] [outer = (nil)] 09:11:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8cff7800) [pid = 1738] [serial = 1373] [outer = 0x8c99e400] 09:11:28 INFO - PROCESS | 1738 | 1464624688499 Marionette DEBUG loaded listener.js 09:11:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8d7c2800) [pid = 1738] [serial = 1374] [outer = 0x8c99e400] 09:11:29 INFO - PROCESS | 1738 | 1464624689418 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1688ms 09:11:29 INFO - PROCESS | 1738 | 1464624689457 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 09:11:29 INFO - PROCESS | 1738 | 1464624689461 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 09:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:11:29 INFO - PROCESS | 1738 | 1464624689468 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:11:29 INFO - PROCESS | 1738 | 1464624689474 Marionette TRACE conn3 <- [1,1802,null,{}] 09:11:29 INFO - PROCESS | 1738 | 1464624689491 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:29 INFO - PROCESS | 1738 | 1464624689700 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 09:11:30 INFO - PROCESS | 1738 | 1464624690018 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c9a8400 == 106 [pid = 1738] [id = 458] 09:11:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8d988800) [pid = 1738] [serial = 1375] [outer = (nil)] 09:11:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8e12cc00) [pid = 1738] [serial = 1376] [outer = 0x8d988800] 09:11:30 INFO - PROCESS | 1738 | 1464624690114 Marionette DEBUG loaded listener.js 09:11:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8e25e800) [pid = 1738] [serial = 1377] [outer = 0x8d988800] 09:11:31 INFO - PROCESS | 1738 | 1464624691002 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1584ms 09:11:31 INFO - PROCESS | 1738 | 1464624691052 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 09:11:31 INFO - PROCESS | 1738 | 1464624691057 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 09:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:11:31 INFO - PROCESS | 1738 | 1464624691063 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:11:31 INFO - PROCESS | 1738 | 1464624691067 Marionette TRACE conn3 <- [1,1806,null,{}] 09:11:31 INFO - PROCESS | 1738 | 1464624691073 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:31 INFO - PROCESS | 1738 | 1464624691293 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 09:11:31 INFO - PROCESS | 1738 | 1464624691620 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7ca400 == 107 [pid = 1738] [id = 459] 09:11:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8d994000) [pid = 1738] [serial = 1378] [outer = (nil)] 09:11:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8e54e400) [pid = 1738] [serial = 1379] [outer = 0x8d994000] 09:11:31 INFO - PROCESS | 1738 | 1464624691710 Marionette DEBUG loaded listener.js 09:11:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8e567000) [pid = 1738] [serial = 1380] [outer = 0x8d994000] 09:11:32 INFO - PROCESS | 1738 | 1464624692554 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1536ms 09:11:32 INFO - PROCESS | 1738 | 1464624692599 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 09:11:32 INFO - PROCESS | 1738 | 1464624692603 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 09:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:11:32 INFO - PROCESS | 1738 | 1464624692610 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 1738 | 1464624692613 Marionette TRACE conn3 <- [1,1810,null,{}] 09:11:32 INFO - PROCESS | 1738 | 1464624692618 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:32 INFO - PROCESS | 1738 | 1464624692809 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 09:11:33 INFO - PROCESS | 1738 | 1464624693085 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e551400 == 108 [pid = 1738] [id = 460] 09:11:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8ee81c00) [pid = 1738] [serial = 1381] [outer = (nil)] 09:11:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8ef43800) [pid = 1738] [serial = 1382] [outer = 0x8ee81c00] 09:11:33 INFO - PROCESS | 1738 | 1464624693174 Marionette DEBUG loaded listener.js 09:11:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8ef46800) [pid = 1738] [serial = 1383] [outer = 0x8ee81c00] 09:11:34 INFO - PROCESS | 1738 | 1464624694156 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1581ms 09:11:34 INFO - PROCESS | 1738 | 1464624694201 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 09:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:11:34 INFO - PROCESS | 1738 | 1464624694206 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 09:11:34 INFO - PROCESS | 1738 | 1464624694212 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:11:34 INFO - PROCESS | 1738 | 1464624694216 Marionette TRACE conn3 <- [1,1814,null,{}] 09:11:34 INFO - PROCESS | 1738 | 1464624694222 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:34 INFO - PROCESS | 1738 | 1464624694436 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 09:11:34 INFO - PROCESS | 1738 | 1464624694751 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee85800 == 109 [pid = 1738] [id = 461] 09:11:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8ee8ec00) [pid = 1738] [serial = 1384] [outer = (nil)] 09:11:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x91032c00) [pid = 1738] [serial = 1385] [outer = 0x8ee8ec00] 09:11:34 INFO - PROCESS | 1738 | 1464624694843 Marionette DEBUG loaded listener.js 09:11:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x91072000) [pid = 1738] [serial = 1386] [outer = 0x8ee8ec00] 09:11:35 INFO - PROCESS | 1738 | 1464624695726 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1583ms 09:11:35 INFO - PROCESS | 1738 | 1464624695796 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 09:11:35 INFO - PROCESS | 1738 | 1464624695800 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 09:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:11:35 INFO - PROCESS | 1738 | 1464624695806 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:11:35 INFO - PROCESS | 1738 | 1464624695810 Marionette TRACE conn3 <- [1,1818,null,{}] 09:11:35 INFO - PROCESS | 1738 | 1464624695815 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:36 INFO - PROCESS | 1738 | 1464624696021 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 09:11:36 INFO - PROCESS | 1738 | 1464624696355 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d0b3000 == 110 [pid = 1738] [id = 462] 09:11:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8d992000) [pid = 1738] [serial = 1387] [outer = (nil)] 09:11:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x911b3c00) [pid = 1738] [serial = 1388] [outer = 0x8d992000] 09:11:36 INFO - PROCESS | 1738 | 1464624696460 Marionette DEBUG loaded listener.js 09:11:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x91386c00) [pid = 1738] [serial = 1389] [outer = 0x8d992000] 09:11:37 INFO - PROCESS | 1738 | 1464624697357 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1581ms 09:11:37 INFO - PROCESS | 1738 | 1464624697391 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 09:11:37 INFO - PROCESS | 1738 | 1464624697394 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 09:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:11:37 INFO - PROCESS | 1738 | 1464624697401 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:11:37 INFO - PROCESS | 1738 | 1464624697405 Marionette TRACE conn3 <- [1,1822,null,{}] 09:11:37 INFO - PROCESS | 1738 | 1464624697410 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:37 INFO - PROCESS | 1738 | 1464624697618 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 09:11:37 INFO - PROCESS | 1738 | 1464624697874 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x9107c000 == 111 [pid = 1738] [id = 463] 09:11:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x911b3400) [pid = 1738] [serial = 1390] [outer = (nil)] 09:11:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x91ac3800) [pid = 1738] [serial = 1391] [outer = 0x911b3400] 09:11:38 INFO - PROCESS | 1738 | 1464624698006 Marionette DEBUG loaded listener.js 09:11:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x91ac8c00) [pid = 1738] [serial = 1392] [outer = 0x911b3400] 09:11:38 INFO - PROCESS | 1738 | 1464624698960 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1629ms 09:11:39 INFO - PROCESS | 1738 | 1464624699031 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 09:11:39 INFO - PROCESS | 1738 | 1464624699035 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 09:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:11:39 INFO - PROCESS | 1738 | 1464624699041 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:11:39 INFO - PROCESS | 1738 | 1464624699045 Marionette TRACE conn3 <- [1,1826,null,{}] 09:11:39 INFO - PROCESS | 1738 | 1464624699050 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:39 INFO - PROCESS | 1738 | 1464624699293 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 09:11:39 INFO - PROCESS | 1738 | 1464624699610 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x91074000 == 112 [pid = 1738] [id = 464] 09:11:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x91a65c00) [pid = 1738] [serial = 1393] [outer = (nil)] 09:11:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x91be9000) [pid = 1738] [serial = 1394] [outer = 0x91a65c00] 09:11:39 INFO - PROCESS | 1738 | 1464624699699 Marionette DEBUG loaded listener.js 09:11:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x91c9e000) [pid = 1738] [serial = 1395] [outer = 0x91a65c00] 09:11:40 INFO - PROCESS | 1738 | 1464624700580 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1577ms 09:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:11:40 INFO - PROCESS | 1738 | 1464624700619 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 09:11:40 INFO - PROCESS | 1738 | 1464624700622 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 09:11:40 INFO - PROCESS | 1738 | 1464624700629 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:11:40 INFO - PROCESS | 1738 | 1464624700632 Marionette TRACE conn3 <- [1,1830,null,{}] 09:11:40 INFO - PROCESS | 1738 | 1464624700638 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:40 INFO - PROCESS | 1738 | 1464624700858 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 09:11:41 INFO - PROCESS | 1738 | 1464624701255 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:41 INFO - PROCESS | 1738 | ************************* 09:11:41 INFO - PROCESS | 1738 | A coding exception was thrown and uncaught in a Task. 09:11:41 INFO - PROCESS | 1738 | 09:11:41 INFO - PROCESS | 1738 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:11:41 INFO - PROCESS | 1738 | Full stack: 09:11:41 INFO - PROCESS | 1738 | ************************* 09:11:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x922a0c00 == 113 [pid = 1738] [id = 465] 09:11:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x92b85400) [pid = 1738] [serial = 1396] [outer = (nil)] 09:11:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x92b8e000) [pid = 1738] [serial = 1397] [outer = 0x92b85400] 09:11:41 INFO - PROCESS | 1738 | 1464624701353 Marionette DEBUG loaded listener.js 09:11:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x92d46400) [pid = 1738] [serial = 1398] [outer = 0x92b85400] 09:11:42 INFO - PROCESS | 1738 | 1464624702266 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1687ms 09:11:42 INFO - PROCESS | 1738 | 1464624702316 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 09:11:42 INFO - PROCESS | 1738 | 1464624702320 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 09:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:11:42 INFO - PROCESS | 1738 | 1464624702326 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - PROCESS | 1738 | 1464624702331 Marionette TRACE conn3 <- [1,1834,null,{}] 09:11:42 INFO - PROCESS | 1738 | 1464624702336 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:42 INFO - PROCESS | 1738 | 1464624702570 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 09:11:42 INFO - PROCESS | 1738 | 1464624702849 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x920f0c00 == 114 [pid = 1738] [id = 466] 09:11:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x920f4000) [pid = 1738] [serial = 1399] [outer = (nil)] 09:11:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x95088c00) [pid = 1738] [serial = 1400] [outer = 0x920f4000] 09:11:42 INFO - PROCESS | 1738 | 1464624702990 Marionette DEBUG loaded listener.js 09:11:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x97511000) [pid = 1738] [serial = 1401] [outer = 0x920f4000] 09:11:43 INFO - PROCESS | 1738 | 1464624703921 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1636ms 09:11:43 INFO - PROCESS | 1738 | 1464624703969 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 09:11:43 INFO - PROCESS | 1738 | 1464624703973 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 09:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:11:43 INFO - PROCESS | 1738 | 1464624703979 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:11:43 INFO - PROCESS | 1738 | 1464624703983 Marionette TRACE conn3 <- [1,1838,null,{}] 09:11:43 INFO - PROCESS | 1738 | 1464624703988 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:44 INFO - PROCESS | 1738 | 1464624704197 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 09:11:44 INFO - PROCESS | 1738 | 1464624704522 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x9530cc00 == 115 [pid = 1738] [id = 467] 09:11:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x98038c00) [pid = 1738] [serial = 1402] [outer = (nil)] 09:11:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x9882e800) [pid = 1738] [serial = 1403] [outer = 0x98038c00] 09:11:44 INFO - PROCESS | 1738 | 1464624704613 Marionette DEBUG loaded listener.js 09:11:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x98833800) [pid = 1738] [serial = 1404] [outer = 0x98038c00] 09:11:45 INFO - PROCESS | 1738 | 1464624705537 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1593ms 09:11:45 INFO - PROCESS | 1738 | 1464624705573 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 09:11:45 INFO - PROCESS | 1738 | 1464624705576 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 09:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:11:45 INFO - PROCESS | 1738 | 1464624705583 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:11:45 INFO - PROCESS | 1738 | 1464624705586 Marionette TRACE conn3 <- [1,1842,null,{}] 09:11:45 INFO - PROCESS | 1738 | 1464624705592 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:45 INFO - PROCESS | 1738 | 1464624705784 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 09:11:46 INFO - PROCESS | 1738 | 1464624706125 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8da20c00 == 116 [pid = 1738] [id = 468] 09:11:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x8e550800) [pid = 1738] [serial = 1405] [outer = (nil)] 09:11:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x9992fc00) [pid = 1738] [serial = 1406] [outer = 0x8e550800] 09:11:46 INFO - PROCESS | 1738 | 1464624706215 Marionette DEBUG loaded listener.js 09:11:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x9993a400) [pid = 1738] [serial = 1407] [outer = 0x8e550800] 09:11:47 INFO - PROCESS | 1738 | 1464624707121 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1584ms 09:11:47 INFO - PROCESS | 1738 | 1464624707166 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 09:11:47 INFO - PROCESS | 1738 | 1464624707170 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 09:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:11:47 INFO - PROCESS | 1738 | 1464624707177 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:11:47 INFO - PROCESS | 1738 | 1464624707180 Marionette TRACE conn3 <- [1,1846,null,{}] 09:11:47 INFO - PROCESS | 1738 | 1464624707186 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:47 INFO - PROCESS | 1738 | 1464624707388 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 09:11:47 INFO - PROCESS | 1738 | 1464624707666 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x98849000 == 117 [pid = 1738] [id = 469] 09:11:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x99e2c000) [pid = 1738] [serial = 1408] [outer = (nil)] 09:11:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x9afb8c00) [pid = 1738] [serial = 1409] [outer = 0x99e2c000] 09:11:47 INFO - PROCESS | 1738 | 1464624707802 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x9b186400) [pid = 1738] [serial = 1410] [outer = 0x99e2c000] 09:11:48 INFO - PROCESS | 1738 | 1464624708719 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1582ms 09:11:48 INFO - PROCESS | 1738 | 1464624708760 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 09:11:48 INFO - PROCESS | 1738 | 1464624708764 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 09:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:11:48 INFO - PROCESS | 1738 | 1464624708770 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:11:48 INFO - PROCESS | 1738 | 1464624708772 Marionette TRACE conn3 <- [1,1850,null,{}] 09:11:48 INFO - PROCESS | 1738 | 1464624708779 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:48 INFO - PROCESS | 1738 | 1464624708976 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 09:11:49 INFO - PROCESS | 1738 | 1464624709305 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x99a5e800 == 118 [pid = 1738] [id = 470] 09:11:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x99ecd000) [pid = 1738] [serial = 1411] [outer = (nil)] 09:11:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x9b9c7400) [pid = 1738] [serial = 1412] [outer = 0x99ecd000] 09:11:49 INFO - PROCESS | 1738 | 1464624709394 Marionette DEBUG loaded listener.js 09:11:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x9b939c00) [pid = 1738] [serial = 1413] [outer = 0x99ecd000] 09:11:50 INFO - PROCESS | 1738 | 1464624710270 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1532ms 09:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:11:50 INFO - PROCESS | 1738 | 1464624710303 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 09:11:50 INFO - PROCESS | 1738 | 1464624710306 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 09:11:50 INFO - PROCESS | 1738 | 1464624710314 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:11:50 INFO - PROCESS | 1738 | 1464624710317 Marionette TRACE conn3 <- [1,1854,null,{}] 09:11:50 INFO - PROCESS | 1738 | 1464624710323 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:50 INFO - PROCESS | 1738 | 1464624710521 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 09:11:50 INFO - PROCESS | 1738 | 1464624710866 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c36000 == 119 [pid = 1738] [id = 471] 09:11:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x9cec8000) [pid = 1738] [serial = 1414] [outer = (nil)] 09:11:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0xa2383400) [pid = 1738] [serial = 1415] [outer = 0x9cec8000] 09:11:50 INFO - PROCESS | 1738 | 1464624710969 Marionette DEBUG loaded listener.js 09:11:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0xa23c1c00) [pid = 1738] [serial = 1416] [outer = 0x9cec8000] 09:11:51 INFO - PROCESS | 1738 | 1464624711867 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1590ms 09:11:51 INFO - PROCESS | 1738 | 1464624711904 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 09:11:51 INFO - PROCESS | 1738 | 1464624711908 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 09:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:11:51 INFO - PROCESS | 1738 | 1464624711914 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:11:51 INFO - PROCESS | 1738 | 1464624711917 Marionette TRACE conn3 <- [1,1858,null,{}] 09:11:51 INFO - PROCESS | 1738 | 1464624711923 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:52 INFO - PROCESS | 1738 | 1464624712203 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 09:11:52 INFO - PROCESS | 1738 | 1464624712527 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x86fedc00 == 120 [pid = 1738] [id = 472] 09:11:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0x923ebc00) [pid = 1738] [serial = 1417] [outer = (nil)] 09:11:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0xa3167000) [pid = 1738] [serial = 1418] [outer = 0x923ebc00] 09:11:52 INFO - PROCESS | 1738 | 1464624712615 Marionette DEBUG loaded listener.js 09:11:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0xa3318800) [pid = 1738] [serial = 1419] [outer = 0x923ebc00] 09:11:53 INFO - PROCESS | 1738 | 1464624713546 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1679ms 09:11:53 INFO - PROCESS | 1738 | 1464624713594 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 09:11:53 INFO - PROCESS | 1738 | 1464624713598 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 09:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:11:53 INFO - PROCESS | 1738 | 1464624713604 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:11:53 INFO - PROCESS | 1738 | 1464624713607 Marionette TRACE conn3 <- [1,1862,null,{}] 09:11:53 INFO - PROCESS | 1738 | 1464624713613 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:53 INFO - PROCESS | 1738 | 1464624713831 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 09:11:54 INFO - PROCESS | 1738 | 1464624714156 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:54 INFO - PROCESS | 1738 | ++DOCSHELL 0xa2707800 == 121 [pid = 1738] [id = 473] 09:11:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0xa27c2000) [pid = 1738] [serial = 1420] [outer = (nil)] 09:11:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0xa368f400) [pid = 1738] [serial = 1421] [outer = 0xa27c2000] 09:11:54 INFO - PROCESS | 1738 | 1464624714243 Marionette DEBUG loaded listener.js 09:11:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0xa3693400) [pid = 1738] [serial = 1422] [outer = 0xa27c2000] 09:11:55 INFO - PROCESS | 1738 | 1464624715122 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1584ms 09:11:55 INFO - PROCESS | 1738 | 1464624715190 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 09:11:55 INFO - PROCESS | 1738 | 1464624715194 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 09:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:11:55 INFO - PROCESS | 1738 | 1464624715200 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:11:55 INFO - PROCESS | 1738 | 1464624715208 Marionette TRACE conn3 <- [1,1866,null,{}] 09:11:55 INFO - PROCESS | 1738 | 1464624715214 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:55 INFO - PROCESS | 1738 | 1464624715418 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x86feac00 == 120 [pid = 1738] [id = 339] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x881e9800 == 119 [pid = 1738] [id = 454] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x86fef400 == 118 [pid = 1738] [id = 453] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x8785c800 == 117 [pid = 1738] [id = 452] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x87860400 == 116 [pid = 1738] [id = 451] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x9b9c4000 == 115 [pid = 1738] [id = 449] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x86d55800 == 114 [pid = 1738] [id = 447] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x86d4b400 == 113 [pid = 1738] [id = 448] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x95084000 == 112 [pid = 1738] [id = 446] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x996b6000 == 111 [pid = 1738] [id = 445] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x91a63400 == 110 [pid = 1738] [id = 444] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x91a70800 == 109 [pid = 1738] [id = 442] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x92b8c000 == 108 [pid = 1738] [id = 443] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7c8000 == 107 [pid = 1738] [id = 441] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x8e12ec00 == 106 [pid = 1738] [id = 440] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x906d8800 == 105 [pid = 1738] [id = 439] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x8e55e800 == 104 [pid = 1738] [id = 438] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x8e54f800 == 103 [pid = 1738] [id = 437] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x89be5000 == 102 [pid = 1738] [id = 436] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x8c6c6800 == 101 [pid = 1738] [id = 434] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x86ff5c00 == 100 [pid = 1738] [id = 435] 09:11:57 INFO - PROCESS | 1738 | --DOCSHELL 0x87857400 == 99 [pid = 1738] [id = 433] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0x95080400) [pid = 1738] [serial = 1272] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0x953a1c00) [pid = 1738] [serial = 1274] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0x9994b800) [pid = 1738] [serial = 1283] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x8e139000) [pid = 1738] [serial = 1242] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x8c799800) [pid = 1738] [serial = 1295] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x906cdc00) [pid = 1738] [serial = 1251] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x8ef48000) [pid = 1738] [serial = 1247] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x8a05dc00) [pid = 1738] [serial = 1290] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x89c50800) [pid = 1738] [serial = 1289] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x8d0b5c00) [pid = 1738] [serial = 1236] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x911b4000) [pid = 1738] [serial = 1257] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x92b90400) [pid = 1738] [serial = 1268] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x99612c00) [pid = 1738] [serial = 1280] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x91b2c800) [pid = 1738] [serial = 1260] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x89c51800) [pid = 1738] [serial = 1212] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x98831c00) [pid = 1738] [serial = 1277] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8aa4a400) [pid = 1738] [serial = 1232] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8e131c00) [pid = 1738] [serial = 1241] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8c6c0400) [pid = 1738] [serial = 1233] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x89b85c00) [pid = 1738] [serial = 1287] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8c7a6c00) [pid = 1738] [serial = 1292] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x8d7ce400) [pid = 1738] [serial = 1238] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x91ca0400) [pid = 1738] [serial = 1262] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x91ca5c00) [pid = 1738] [serial = 1263] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x91072c00) [pid = 1738] [serial = 1254] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0xa2735c00) [pid = 1738] [serial = 1203] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x8c839400) [pid = 1738] [serial = 1155] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x89a06400) [pid = 1738] [serial = 1229] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x8cffdc00) [pid = 1738] [serial = 1235] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x9103a400) [pid = 1738] [serial = 1253] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x922cb800) [pid = 1738] [serial = 1266] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x8c8cec00) [pid = 1738] [serial = 1293] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8ef49c00) [pid = 1738] [serial = 1248] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8d993800) [pid = 1738] [serial = 1239] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x8ee88400) [pid = 1738] [serial = 1245] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x93c9a000) [pid = 1738] [serial = 1271] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x89a08800) [pid = 1738] [serial = 1286] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x99933c00) [pid = 1738] [serial = 1284] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x92d42800) [pid = 1738] [serial = 1269] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0xa3696400) [pid = 1738] [serial = 1209] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0xa3358800) [pid = 1738] [serial = 1206] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x97510000) [pid = 1738] [serial = 1275] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x922c0800) [pid = 1738] [serial = 1265] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x90520000) [pid = 1738] [serial = 1250] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x911b1800) [pid = 1738] [serial = 1256] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x91ac1000) [pid = 1738] [serial = 1259] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x89b91400) [pid = 1738] [serial = 1230] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8e563800) [pid = 1738] [serial = 1244] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8cffc000) [pid = 1738] [serial = 1298] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8c8d7400) [pid = 1738] [serial = 1296] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1738 | 1464624717665 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x876db800 == 100 [pid = 1738] [id = 474] 09:11:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x876dc400) [pid = 1738] [serial = 1423] [outer = (nil)] 09:11:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8785c400) [pid = 1738] [serial = 1424] [outer = 0x876dc400] 09:11:57 INFO - PROCESS | 1738 | 1464624717745 Marionette DEBUG loaded listener.js 09:11:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x88088400) [pid = 1738] [serial = 1425] [outer = 0x876dc400] 09:11:58 INFO - PROCESS | 1738 | 1464624718544 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 3390ms 09:11:58 INFO - PROCESS | 1738 | 1464624718591 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 09:11:58 INFO - PROCESS | 1738 | 1464624718597 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 09:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:11:58 INFO - PROCESS | 1738 | 1464624718605 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:11:58 INFO - PROCESS | 1738 | 1464624718610 Marionette TRACE conn3 <- [1,1870,null,{}] 09:11:58 INFO - PROCESS | 1738 | 1464624718617 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:58 INFO - PROCESS | 1738 | 1464624718865 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 09:11:59 INFO - PROCESS | 1738 | 1464624719060 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b8e400 == 101 [pid = 1738] [id = 475] 09:11:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x89b99000) [pid = 1738] [serial = 1426] [outer = (nil)] 09:11:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x89c51c00) [pid = 1738] [serial = 1427] [outer = 0x89b99000] 09:11:59 INFO - PROCESS | 1738 | 1464624719137 Marionette DEBUG loaded listener.js 09:11:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8a060c00) [pid = 1738] [serial = 1428] [outer = 0x89b99000] 09:11:59 INFO - PROCESS | 1738 | 1464624719979 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1431ms 09:12:00 INFO - PROCESS | 1738 | 1464624720044 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 09:12:00 INFO - PROCESS | 1738 | 1464624720050 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 09:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:12:00 INFO - PROCESS | 1738 | 1464624720060 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:12:00 INFO - PROCESS | 1738 | 1464624720063 Marionette TRACE conn3 <- [1,1874,null,{}] 09:12:00 INFO - PROCESS | 1738 | 1464624720067 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:00 INFO - PROCESS | 1738 | 1464624720339 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 09:12:00 INFO - PROCESS | 1738 | 1464624720370 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b89000 == 102 [pid = 1738] [id = 476] 09:12:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8ab6b400) [pid = 1738] [serial = 1429] [outer = (nil)] 09:12:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8c79bc00) [pid = 1738] [serial = 1430] [outer = 0x8ab6b400] 09:12:00 INFO - PROCESS | 1738 | 1464624720448 Marionette DEBUG loaded listener.js 09:12:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8c833000) [pid = 1738] [serial = 1431] [outer = 0x8ab6b400] 09:12:01 INFO - PROCESS | 1738 | 1464624721520 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1479ms 09:12:01 INFO - PROCESS | 1738 | 1464624721539 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 09:12:01 INFO - PROCESS | 1738 | 1464624721545 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 09:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:12:01 INFO - PROCESS | 1738 | 1464624721580 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:12:01 INFO - PROCESS | 1738 | 1464624721589 Marionette TRACE conn3 <- [1,1878,null,{}] 09:12:01 INFO - PROCESS | 1738 | 1464624721595 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:01 INFO - PROCESS | 1738 | 1464624721864 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x8ef45400) [pid = 1738] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x91038400) [pid = 1738] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x89b81400) [pid = 1738] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x91388000) [pid = 1738] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8e55f000) [pid = 1738] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x92b8f000) [pid = 1738] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8e545400) [pid = 1738] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x953a3800) [pid = 1738] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8ab6c400) [pid = 1738] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8aa50800) [pid = 1738] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x99ec6c00) [pid = 1738] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x920ed800) [pid = 1738] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x996b8c00) [pid = 1738] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8e136000) [pid = 1738] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x922ce000) [pid = 1738] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x9874f000) [pid = 1738] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x87863000) [pid = 1738] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8d987400) [pid = 1738] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x89c4bc00) [pid = 1738] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x881eb800) [pid = 1738] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:12:02 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8c7a1400) [pid = 1738] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:12:02 INFO - PROCESS | 1738 | 1464624722565 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x86fefc00 == 103 [pid = 1738] [id = 477] 09:12:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x876d5800) [pid = 1738] [serial = 1432] [outer = (nil)] 09:12:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x89b94c00) [pid = 1738] [serial = 1433] [outer = 0x876d5800] 09:12:02 INFO - PROCESS | 1738 | 1464624722652 Marionette DEBUG loaded listener.js 09:12:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8c7a1400) [pid = 1738] [serial = 1434] [outer = 0x876d5800] 09:12:03 INFO - PROCESS | 1738 | 1464624723386 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1864ms 09:12:03 INFO - PROCESS | 1738 | 1464624723420 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 09:12:03 INFO - PROCESS | 1738 | 1464624723424 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 09:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:12:03 INFO - PROCESS | 1738 | 1464624723430 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:12:03 INFO - PROCESS | 1738 | 1464624723434 Marionette TRACE conn3 <- [1,1882,null,{}] 09:12:03 INFO - PROCESS | 1738 | 1464624723439 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:03 INFO - PROCESS | 1738 | 1464624723621 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 09:12:03 INFO - PROCESS | 1738 | 1464624723636 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x89c4bc00 == 104 [pid = 1738] [id = 478] 09:12:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8c9aa800) [pid = 1738] [serial = 1435] [outer = (nil)] 09:12:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8d7ca000) [pid = 1738] [serial = 1436] [outer = 0x8c9aa800] 09:12:03 INFO - PROCESS | 1738 | 1464624723709 Marionette DEBUG loaded listener.js 09:12:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8d987800) [pid = 1738] [serial = 1437] [outer = 0x8c9aa800] 09:12:04 INFO - PROCESS | 1738 | 1464624724925 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1528ms 09:12:04 INFO - PROCESS | 1738 | 1464624724961 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 09:12:04 INFO - PROCESS | 1738 | 1464624724966 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 09:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:12:04 INFO - PROCESS | 1738 | 1464624724976 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:12:04 INFO - PROCESS | 1738 | 1464624724981 Marionette TRACE conn3 <- [1,1886,null,{}] 09:12:05 INFO - PROCESS | 1738 | 1464624724992 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:05 INFO - PROCESS | 1738 | 1464624725225 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 09:12:05 INFO - PROCESS | 1738 | 1464624725575 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x87857000 == 105 [pid = 1738] [id = 479] 09:12:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x88085800) [pid = 1738] [serial = 1438] [outer = (nil)] 09:12:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x89b9b000) [pid = 1738] [serial = 1439] [outer = 0x88085800] 09:12:05 INFO - PROCESS | 1738 | 1464624725669 Marionette DEBUG loaded listener.js 09:12:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8a062400) [pid = 1738] [serial = 1440] [outer = 0x88085800] 09:12:06 INFO - PROCESS | 1738 | 1464624726572 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1689ms 09:12:06 INFO - PROCESS | 1738 | 1464624726665 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 09:12:06 INFO - PROCESS | 1738 | 1464624726674 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 09:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:12:06 INFO - PROCESS | 1738 | 1464624726684 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:12:06 INFO - PROCESS | 1738 | 1464624726688 Marionette TRACE conn3 <- [1,1890,null,{}] 09:12:06 INFO - PROCESS | 1738 | 1464624726695 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:06 INFO - PROCESS | 1738 | 1464624726923 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 09:12:07 INFO - PROCESS | 1738 | 1464624727252 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c6bb400 == 106 [pid = 1738] [id = 480] 09:12:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8c6c1000) [pid = 1738] [serial = 1441] [outer = (nil)] 09:12:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8c9a5400) [pid = 1738] [serial = 1442] [outer = 0x8c6c1000] 09:12:07 INFO - PROCESS | 1738 | 1464624727345 Marionette DEBUG loaded listener.js 09:12:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8d0b8400) [pid = 1738] [serial = 1443] [outer = 0x8c6c1000] 09:12:08 INFO - PROCESS | 1738 | 1464624728310 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1681ms 09:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:12:08 INFO - PROCESS | 1738 | 1464624728366 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 09:12:08 INFO - PROCESS | 1738 | 1464624728370 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 09:12:08 INFO - PROCESS | 1738 | 1464624728377 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:12:08 INFO - PROCESS | 1738 | 1464624728383 Marionette TRACE conn3 <- [1,1894,null,{}] 09:12:08 INFO - PROCESS | 1738 | 1464624728408 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:08 INFO - PROCESS | 1738 | 1464624728636 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 09:12:09 INFO - PROCESS | 1738 | 1464624728989 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d0bc800 == 107 [pid = 1738] [id = 481] 09:12:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8e12ec00) [pid = 1738] [serial = 1444] [outer = (nil)] 09:12:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8e262c00) [pid = 1738] [serial = 1445] [outer = 0x8e12ec00] 09:12:09 INFO - PROCESS | 1738 | 1464624729080 Marionette DEBUG loaded listener.js 09:12:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8e55e800) [pid = 1738] [serial = 1446] [outer = 0x8e12ec00] 09:12:10 INFO - PROCESS | 1738 | 1464624730018 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1687ms 09:12:10 INFO - PROCESS | 1738 | 1464624730063 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 09:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:12:10 INFO - PROCESS | 1738 | 1464624730067 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 09:12:10 INFO - PROCESS | 1738 | 1464624730073 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:12:10 INFO - PROCESS | 1738 | 1464624730077 Marionette TRACE conn3 <- [1,1898,null,{}] 09:12:10 INFO - PROCESS | 1738 | 1464624730083 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:10 INFO - PROCESS | 1738 | 1464624730288 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 09:12:10 INFO - PROCESS | 1738 | 1464624730617 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c8d7400 == 108 [pid = 1738] [id = 482] 09:12:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8e25e400) [pid = 1738] [serial = 1447] [outer = (nil)] 09:12:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8ef45400) [pid = 1738] [serial = 1448] [outer = 0x8e25e400] 09:12:10 INFO - PROCESS | 1738 | 1464624730707 Marionette DEBUG loaded listener.js 09:12:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8ef53400) [pid = 1738] [serial = 1449] [outer = 0x8e25e400] 09:12:11 INFO - PROCESS | 1738 | 1464624731565 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1536ms 09:12:11 INFO - PROCESS | 1738 | 1464624731621 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 09:12:11 INFO - PROCESS | 1738 | 1464624731627 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 09:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:12:11 INFO - PROCESS | 1738 | 1464624731633 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:12:11 INFO - PROCESS | 1738 | 1464624731637 Marionette TRACE conn3 <- [1,1902,null,{}] 09:12:11 INFO - PROCESS | 1738 | 1464624731642 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:11 INFO - PROCESS | 1738 | 1464624731839 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 09:12:12 INFO - PROCESS | 1738 | 1464624732114 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c9a2000 == 109 [pid = 1738] [id = 483] 09:12:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8ef3d400) [pid = 1738] [serial = 1450] [outer = (nil)] 09:12:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x9051b000) [pid = 1738] [serial = 1451] [outer = 0x8ef3d400] 09:12:12 INFO - PROCESS | 1738 | 1464624732248 Marionette DEBUG loaded listener.js 09:12:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x906cc400) [pid = 1738] [serial = 1452] [outer = 0x8ef3d400] 09:12:13 INFO - PROCESS | 1738 | 1464624733123 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1528ms 09:12:13 INFO - PROCESS | 1738 | 1464624733162 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 09:12:13 INFO - PROCESS | 1738 | 1464624733165 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 09:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:12:13 INFO - PROCESS | 1738 | 1464624733171 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:12:13 INFO - PROCESS | 1738 | 1464624733175 Marionette TRACE conn3 <- [1,1906,null,{}] 09:12:13 INFO - PROCESS | 1738 | 1464624733181 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:13 INFO - PROCESS | 1738 | 1464624733414 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 09:12:13 INFO - PROCESS | 1738 | 1464624733756 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef5bc00 == 110 [pid = 1738] [id = 484] 09:12:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x90520000) [pid = 1738] [serial = 1453] [outer = (nil)] 09:12:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x911b8000) [pid = 1738] [serial = 1454] [outer = 0x90520000] 09:12:13 INFO - PROCESS | 1738 | 1464624733860 Marionette DEBUG loaded listener.js 09:12:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x91390400) [pid = 1738] [serial = 1455] [outer = 0x90520000] 09:12:14 INFO - PROCESS | 1738 | 1464624734762 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1640ms 09:12:14 INFO - PROCESS | 1738 | 1464624734813 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 09:12:14 INFO - PROCESS | 1738 | 1464624734817 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 09:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:12:14 INFO - PROCESS | 1738 | 1464624734824 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:12:14 INFO - PROCESS | 1738 | 1464624734827 Marionette TRACE conn3 <- [1,1910,null,{}] 09:12:14 INFO - PROCESS | 1738 | 1464624734833 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:15 INFO - PROCESS | 1738 | 1464624735034 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 09:12:15 INFO - PROCESS | 1738 | 1464624735313 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x89c4e000 == 111 [pid = 1738] [id = 485] 09:12:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x9107d400) [pid = 1738] [serial = 1456] [outer = (nil)] 09:12:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x91ac6400) [pid = 1738] [serial = 1457] [outer = 0x9107d400] 09:12:15 INFO - PROCESS | 1738 | 1464624735443 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x91b29000) [pid = 1738] [serial = 1458] [outer = 0x9107d400] 09:12:16 INFO - PROCESS | 1738 | 1464624736321 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1530ms 09:12:16 INFO - PROCESS | 1738 | 1464624736355 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 09:12:16 INFO - PROCESS | 1738 | 1464624736358 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 09:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:12:16 INFO - PROCESS | 1738 | 1464624736366 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:12:16 INFO - PROCESS | 1738 | 1464624736369 Marionette TRACE conn3 <- [1,1914,null,{}] 09:12:16 INFO - PROCESS | 1738 | 1464624736375 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:16 INFO - PROCESS | 1738 | 1464624736577 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 09:12:16 INFO - PROCESS | 1738 | 1464624736917 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x91390800 == 112 [pid = 1738] [id = 486] 09:12:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x91ac4400) [pid = 1738] [serial = 1459] [outer = (nil)] 09:12:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x920f0800) [pid = 1738] [serial = 1460] [outer = 0x91ac4400] 09:12:17 INFO - PROCESS | 1738 | 1464624737007 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x92293400) [pid = 1738] [serial = 1461] [outer = 0x91ac4400] 09:12:17 INFO - PROCESS | 1738 | 1464624737846 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1529ms 09:12:17 INFO - PROCESS | 1738 | 1464624737896 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 09:12:17 INFO - PROCESS | 1738 | 1464624737900 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 09:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:12:17 INFO - PROCESS | 1738 | 1464624737906 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:12:17 INFO - PROCESS | 1738 | 1464624737909 Marionette TRACE conn3 <- [1,1918,null,{}] 09:12:17 INFO - PROCESS | 1738 | 1464624737915 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:18 INFO - PROCESS | 1738 | 1464624738121 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 09:12:18 INFO - PROCESS | 1738 | 1464624738400 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x86ff0c00 == 113 [pid = 1738] [id = 487] 09:12:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8ee8a400) [pid = 1738] [serial = 1462] [outer = (nil)] 09:12:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x92b86c00) [pid = 1738] [serial = 1463] [outer = 0x8ee8a400] 09:12:18 INFO - PROCESS | 1738 | 1464624738545 Marionette DEBUG loaded listener.js 09:12:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x92b8d400) [pid = 1738] [serial = 1464] [outer = 0x8ee8a400] 09:12:19 INFO - PROCESS | 1738 | 1464624739434 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1590ms 09:12:19 INFO - PROCESS | 1738 | 1464624739497 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 09:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:12:19 INFO - PROCESS | 1738 | 1464624739501 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 09:12:19 INFO - PROCESS | 1738 | 1464624739507 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:12:19 INFO - PROCESS | 1738 | 1464624739510 Marionette TRACE conn3 <- [1,1922,null,{}] 09:12:19 INFO - PROCESS | 1738 | 1464624739516 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:19 INFO - PROCESS | 1738 | 1464624739715 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 09:12:20 INFO - PROCESS | 1738 | 1464624740051 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef48c00 == 114 [pid = 1738] [id = 488] 09:12:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x922cd800) [pid = 1738] [serial = 1465] [outer = (nil)] 09:12:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x93c2f400) [pid = 1738] [serial = 1466] [outer = 0x922cd800] 09:12:20 INFO - PROCESS | 1738 | 1464624740142 Marionette DEBUG loaded listener.js 09:12:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x93ca4400) [pid = 1738] [serial = 1467] [outer = 0x922cd800] 09:12:21 INFO - PROCESS | 1738 | 1464624741042 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1587ms 09:12:21 INFO - PROCESS | 1738 | 1464624741094 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 09:12:21 INFO - PROCESS | 1738 | 1464624741098 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 09:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:12:21 INFO - PROCESS | 1738 | 1464624741104 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:12:21 INFO - PROCESS | 1738 | 1464624741109 Marionette TRACE conn3 <- [1,1926,null,{}] 09:12:21 INFO - PROCESS | 1738 | 1464624741115 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:21 INFO - PROCESS | 1738 | 1464624741344 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 09:12:21 INFO - PROCESS | 1738 | 1464624741681 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x93a8ac00 == 115 [pid = 1738] [id = 489] 09:12:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x98746c00) [pid = 1738] [serial = 1468] [outer = (nil)] 09:12:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x98833400) [pid = 1738] [serial = 1469] [outer = 0x98746c00] 09:12:21 INFO - PROCESS | 1738 | 1464624741779 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x98e88c00) [pid = 1738] [serial = 1470] [outer = 0x98746c00] 09:12:22 INFO - PROCESS | 1738 | 1464624742639 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1595ms 09:12:22 INFO - PROCESS | 1738 | 1464624742699 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 09:12:22 INFO - PROCESS | 1738 | 1464624742702 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 09:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:12:22 INFO - PROCESS | 1738 | 1464624742709 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 1738 | 1464624742712 Marionette TRACE conn3 <- [1,1930,null,{}] 09:12:22 INFO - PROCESS | 1738 | 1464624742718 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:22 INFO - PROCESS | 1738 | 1464624742917 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 09:12:23 INFO - PROCESS | 1738 | 1464624743198 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x987a3400 == 116 [pid = 1738] [id = 490] 09:12:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x987ae000) [pid = 1738] [serial = 1471] [outer = (nil)] 09:12:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x9995a000) [pid = 1738] [serial = 1472] [outer = 0x987ae000] 09:12:23 INFO - PROCESS | 1738 | 1464624743332 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x99ec7800) [pid = 1738] [serial = 1473] [outer = 0x987ae000] 09:12:24 INFO - PROCESS | 1738 | 1464624744215 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1582ms 09:12:24 INFO - PROCESS | 1738 | 1464624744292 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 09:12:24 INFO - PROCESS | 1738 | 1464624744295 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 09:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:12:24 INFO - PROCESS | 1738 | 1464624744301 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 1738 | 1464624744305 Marionette TRACE conn3 <- [1,1934,null,{}] 09:12:24 INFO - PROCESS | 1738 | 1464624744310 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:24 INFO - PROCESS | 1738 | 1464624744558 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 09:12:24 INFO - PROCESS | 1738 | 1464624744900 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8807c000 == 117 [pid = 1738] [id = 491] 09:12:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x8807e400) [pid = 1738] [serial = 1474] [outer = (nil)] 09:12:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x99ec8400) [pid = 1738] [serial = 1475] [outer = 0x8807e400] 09:12:24 INFO - PROCESS | 1738 | 1464624744989 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x9b120800) [pid = 1738] [serial = 1476] [outer = 0x8807e400] 09:12:25 INFO - PROCESS | 1738 | 1464624745858 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1594ms 09:12:25 INFO - PROCESS | 1738 | 1464624745896 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 09:12:25 INFO - PROCESS | 1738 | 1464624745900 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 09:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:12:25 INFO - PROCESS | 1738 | 1464624745907 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:12:25 INFO - PROCESS | 1738 | 1464624745910 Marionette TRACE conn3 <- [1,1938,null,{}] 09:12:25 INFO - PROCESS | 1738 | 1464624745915 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:26 INFO - PROCESS | 1738 | 1464624746114 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 09:12:26 INFO - PROCESS | 1738 | 1464624746403 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x9750d400 == 118 [pid = 1738] [id = 492] 09:12:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x99a6ac00) [pid = 1738] [serial = 1477] [outer = (nil)] 09:12:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0xa1056800) [pid = 1738] [serial = 1478] [outer = 0x99a6ac00] 09:12:26 INFO - PROCESS | 1738 | 1464624746533 Marionette DEBUG loaded listener.js 09:12:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x9b935000) [pid = 1738] [serial = 1479] [outer = 0x99a6ac00] 09:12:27 INFO - PROCESS | 1738 | 1464624747374 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1527ms 09:12:27 INFO - PROCESS | 1738 | 1464624747434 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 09:12:27 INFO - PROCESS | 1738 | 1464624747437 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 09:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:12:27 INFO - PROCESS | 1738 | 1464624747463 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:12:27 INFO - PROCESS | 1738 | 1464624747467 Marionette TRACE conn3 <- [1,1942,null,{}] 09:12:27 INFO - PROCESS | 1738 | 1464624747472 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:27 INFO - PROCESS | 1738 | 1464624747674 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 09:12:27 INFO - PROCESS | 1738 | 1464624747962 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x9afbd000 == 119 [pid = 1738] [id = 493] 09:12:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x9b936400) [pid = 1738] [serial = 1480] [outer = (nil)] 09:12:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0xa316bc00) [pid = 1738] [serial = 1481] [outer = 0x9b936400] 09:12:28 INFO - PROCESS | 1738 | 1464624748095 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0xa3359c00) [pid = 1738] [serial = 1482] [outer = 0x9b936400] 09:12:28 INFO - PROCESS | 1738 | 1464624748990 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1583ms 09:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:12:29 INFO - PROCESS | 1738 | 1464624749042 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 09:12:29 INFO - PROCESS | 1738 | 1464624749045 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 09:12:29 INFO - PROCESS | 1738 | 1464624749052 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:12:29 INFO - PROCESS | 1738 | 1464624749055 Marionette TRACE conn3 <- [1,1946,null,{}] 09:12:29 INFO - PROCESS | 1738 | 1464624749061 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:29 INFO - PROCESS | 1738 | 1464624749270 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 09:12:29 INFO - PROCESS | 1738 | 1464624749649 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x9102e400 == 120 [pid = 1738] [id = 494] 09:12:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0xa273b000) [pid = 1738] [serial = 1483] [outer = (nil)] 09:12:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0xa51b8400) [pid = 1738] [serial = 1484] [outer = 0xa273b000] 09:12:29 INFO - PROCESS | 1738 | 1464624749740 Marionette DEBUG loaded listener.js 09:12:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0xa632d800) [pid = 1738] [serial = 1485] [outer = 0xa273b000] 09:12:30 INFO - PROCESS | 1738 | 1464624750622 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1633ms 09:12:30 INFO - PROCESS | 1738 | 1464624750685 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 09:12:30 INFO - PROCESS | 1738 | 1464624750689 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 09:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:12:30 INFO - PROCESS | 1738 | 1464624750695 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:12:30 INFO - PROCESS | 1738 | 1464624750698 Marionette TRACE conn3 <- [1,1950,null,{}] 09:12:30 INFO - PROCESS | 1738 | 1464624750704 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:30 INFO - PROCESS | 1738 | 1464624750907 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 09:12:31 INFO - PROCESS | 1738 | 1464624751238 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:31 INFO - PROCESS | 1738 | ++DOCSHELL 0xa27e8000 == 121 [pid = 1738] [id = 495] 09:12:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0xa36f0c00) [pid = 1738] [serial = 1486] [outer = (nil)] 09:12:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0xa6399c00) [pid = 1738] [serial = 1487] [outer = 0xa36f0c00] 09:12:31 INFO - PROCESS | 1738 | 1464624751329 Marionette DEBUG loaded listener.js 09:12:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0xa6809c00) [pid = 1738] [serial = 1488] [outer = 0xa36f0c00] 09:12:32 INFO - PROCESS | 1738 | 1464624752207 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1530ms 09:12:32 INFO - PROCESS | 1738 | 1464624752225 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 09:12:32 INFO - PROCESS | 1738 | 1464624752228 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 09:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:12:32 INFO - PROCESS | 1738 | 1464624752234 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - PROCESS | 1738 | 1464624752238 Marionette TRACE conn3 <- [1,1954,null,{}] 09:12:32 INFO - PROCESS | 1738 | 1464624752243 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:32 INFO - PROCESS | 1738 | 1464624752443 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 09:12:32 INFO - PROCESS | 1738 | 1464624752735 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 1738 | ++DOCSHELL 0xa5146c00 == 122 [pid = 1738] [id = 496] 09:12:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0xa6396000) [pid = 1738] [serial = 1489] [outer = (nil)] 09:12:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0xa686f800) [pid = 1738] [serial = 1490] [outer = 0xa6396000] 09:12:32 INFO - PROCESS | 1738 | 1464624752864 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0xa699a000) [pid = 1738] [serial = 1491] [outer = 0xa6396000] 09:12:33 INFO - PROCESS | 1738 | 1464624753721 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1528ms 09:12:33 INFO - PROCESS | 1738 | 1464624753764 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 09:12:33 INFO - PROCESS | 1738 | 1464624753768 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 09:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:12:33 INFO - PROCESS | 1738 | 1464624753774 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:12:33 INFO - PROCESS | 1738 | 1464624753777 Marionette TRACE conn3 <- [1,1958,null,{}] 09:12:33 INFO - PROCESS | 1738 | 1464624753783 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:33 INFO - PROCESS | 1738 | 1464624753983 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 09:12:34 INFO - PROCESS | 1738 | 1464624754283 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x89a0d400 == 123 [pid = 1738] [id = 497] 09:12:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0xa63f5000) [pid = 1738] [serial = 1492] [outer = (nil)] 09:12:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0xa6b58c00) [pid = 1738] [serial = 1493] [outer = 0xa63f5000] 09:12:34 INFO - PROCESS | 1738 | 1464624754441 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 195 (0xa6b5c000) [pid = 1738] [serial = 1494] [outer = 0xa63f5000] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x91ac4000 == 122 [pid = 1738] [id = 420] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x9874d400 == 121 [pid = 1738] [id = 426] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x8a979000 == 120 [pid = 1738] [id = 427] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x91073000 == 119 [pid = 1738] [id = 421] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x8c831000 == 118 [pid = 1738] [id = 424] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x91a6a800 == 117 [pid = 1738] [id = 422] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x996b2000 == 116 [pid = 1738] [id = 27] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x86fefc00 == 115 [pid = 1738] [id = 477] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x89b89000 == 114 [pid = 1738] [id = 476] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x89b8e400 == 113 [pid = 1738] [id = 475] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x876db800 == 112 [pid = 1738] [id = 474] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x920f0c00 == 111 [pid = 1738] [id = 466] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x922a0c00 == 110 [pid = 1738] [id = 465] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x91074000 == 109 [pid = 1738] [id = 464] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x9107c000 == 108 [pid = 1738] [id = 463] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x8d0b3000 == 107 [pid = 1738] [id = 462] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee85800 == 106 [pid = 1738] [id = 461] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7ca400 == 105 [pid = 1738] [id = 459] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x8e551400 == 104 [pid = 1738] [id = 460] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x8c9a8400 == 103 [pid = 1738] [id = 458] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x8c99c400 == 102 [pid = 1738] [id = 457] 09:12:36 INFO - PROCESS | 1738 | --DOCSHELL 0x87855800 == 101 [pid = 1738] [id = 456] 09:12:36 INFO - PROCESS | 1738 | --DOMWINDOW == 194 (0x8c7a8400) [pid = 1738] [serial = 1365] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0x91387000) [pid = 1738] [serial = 1317] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0x91abf000) [pid = 1738] [serial = 1320] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0x89b98800) [pid = 1738] [serial = 1358] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x91c9f000) [pid = 1738] [serial = 1323] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x90511400) [pid = 1738] [serial = 1314] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x93c36800) [pid = 1738] [serial = 1329] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x8e566800) [pid = 1738] [serial = 1310] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x98e87800) [pid = 1738] [serial = 1332] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x8c8c8c00) [pid = 1738] [serial = 1227] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x9a858c00) [pid = 1738] [serial = 1352] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x91b31000) [pid = 1738] [serial = 1322] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x91a64800) [pid = 1738] [serial = 1319] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x8ab6fc00) [pid = 1738] [serial = 1361] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x93a87c00) [pid = 1738] [serial = 1328] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x9afc4800) [pid = 1738] [serial = 1340] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0xa105ac00) [pid = 1738] [serial = 1347] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8ef5f800) [pid = 1738] [serial = 1313] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x9a859000) [pid = 1738] [serial = 1338] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x922cd400) [pid = 1738] [serial = 1326] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0xa23be000) [pid = 1738] [serial = 1349] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8c79dc00) [pid = 1738] [serial = 1362] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x98848c00) [pid = 1738] [serial = 1331] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x99a6a000) [pid = 1738] [serial = 1335] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x9b93a400) [pid = 1738] [serial = 1344] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x9b77c400) [pid = 1738] [serial = 1343] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x89be8000) [pid = 1738] [serial = 1359] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x881e1c00) [pid = 1738] [serial = 1356] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x8e137400) [pid = 1738] [serial = 1307] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x911b2800) [pid = 1738] [serial = 1316] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x9a37b400) [pid = 1738] [serial = 1337] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x88081400) [pid = 1738] [serial = 1355] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x9afb7400) [pid = 1738] [serial = 1341] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8ab6f400) [pid = 1738] [serial = 1364] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8ef3f000) [pid = 1738] [serial = 1311] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x922c1000) [pid = 1738] [serial = 1325] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x89c54c00) [pid = 1738] [serial = 1302] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8cff6000) [pid = 1738] [serial = 1305] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x89b99800) [pid = 1738] [serial = 1301] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0xa1056c00) [pid = 1738] [serial = 1346] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x99937800) [pid = 1738] [serial = 1334] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8c8d4000) [pid = 1738] [serial = 1304] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x8e546c00) [pid = 1738] [serial = 1308] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1738 | 1464624757329 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 3581ms 09:12:37 INFO - PROCESS | 1738 | 1464624757357 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 1738 | 1464624757362 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 09:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:12:37 INFO - PROCESS | 1738 | 1464624757370 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 1738 | 1464624757376 Marionette TRACE conn3 <- [1,1962,null,{}] 09:12:37 INFO - PROCESS | 1738 | 1464624757385 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:37 INFO - PROCESS | 1738 | 1464624757621 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 09:12:37 INFO - PROCESS | 1738 | 1464624757829 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x876d9000 == 102 [pid = 1738] [id = 498] 09:12:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x87855800) [pid = 1738] [serial = 1495] [outer = (nil)] 09:12:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x89a04c00) [pid = 1738] [serial = 1496] [outer = 0x87855800] 09:12:37 INFO - PROCESS | 1738 | 1464624757908 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x89a10000) [pid = 1738] [serial = 1497] [outer = 0x87855800] 09:12:38 INFO - PROCESS | 1738 | 1464624758669 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1335ms 09:12:38 INFO - PROCESS | 1738 | 1464624758705 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 09:12:38 INFO - PROCESS | 1738 | 1464624758713 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 09:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:12:38 INFO - PROCESS | 1738 | 1464624758723 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:12:38 INFO - PROCESS | 1738 | 1464624758726 Marionette TRACE conn3 <- [1,1966,null,{}] 09:12:38 INFO - PROCESS | 1738 | 1464624758732 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:39 INFO - PROCESS | 1738 | 1464624759006 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 09:12:39 INFO - PROCESS | 1738 | 1464624759134 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x89a0fc00 == 103 [pid = 1738] [id = 499] 09:12:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x89b87000) [pid = 1738] [serial = 1498] [outer = (nil)] 09:12:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x89be7800) [pid = 1738] [serial = 1499] [outer = 0x89b87000] 09:12:39 INFO - PROCESS | 1738 | 1464624759210 Marionette DEBUG loaded listener.js 09:12:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x89c4f000) [pid = 1738] [serial = 1500] [outer = 0x89b87000] 09:12:40 INFO - PROCESS | 1738 | 1464624760130 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1477ms 09:12:40 INFO - PROCESS | 1738 | 1464624760199 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 09:12:40 INFO - PROCESS | 1738 | 1464624760203 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 09:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:12:40 INFO - PROCESS | 1738 | 1464624760209 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:12:40 INFO - PROCESS | 1738 | 1464624760215 Marionette TRACE conn3 <- [1,1970,null,{}] 09:12:40 INFO - PROCESS | 1738 | 1464624760239 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:40 INFO - PROCESS | 1738 | 1464624760498 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 09:12:40 INFO - PROCESS | 1738 | 1464624760537 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b9a400 == 104 [pid = 1738] [id = 500] 09:12:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8aa51400) [pid = 1738] [serial = 1501] [outer = (nil)] 09:12:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8ab6e400) [pid = 1738] [serial = 1502] [outer = 0x8aa51400] 09:12:40 INFO - PROCESS | 1738 | 1464624760612 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8c6bf000) [pid = 1738] [serial = 1503] [outer = 0x8aa51400] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0xa27c2000) [pid = 1738] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x99e2c000) [pid = 1738] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x8d992000) [pid = 1738] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8ee81c00) [pid = 1738] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x876dc400) [pid = 1738] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x92b85400) [pid = 1738] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x9cec8000) [pid = 1738] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8d994000) [pid = 1738] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x99ecd000) [pid = 1738] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x89b84c00) [pid = 1738] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8ee8ec00) [pid = 1738] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x93a8e800) [pid = 1738] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x89b99000) [pid = 1738] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x9b9d0000) [pid = 1738] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8ab6b400) [pid = 1738] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x920f4000) [pid = 1738] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x881df000) [pid = 1738] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8a97b400) [pid = 1738] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8c99e400) [pid = 1738] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x923ebc00) [pid = 1738] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x911b3400) [pid = 1738] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x9882ec00) [pid = 1738] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x98038c00) [pid = 1738] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8e550800) [pid = 1738] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x876d5800) [pid = 1738] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x91a65c00) [pid = 1738] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:12:42 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8d988800) [pid = 1738] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:12:42 INFO - PROCESS | 1738 | 1464624762361 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 2209ms 09:12:42 INFO - PROCESS | 1738 | 1464624762419 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 1738 | 1464624762423 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 09:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:12:42 INFO - PROCESS | 1738 | 1464624762429 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 1738 | 1464624762432 Marionette TRACE conn3 <- [1,1974,null,{}] 09:12:42 INFO - PROCESS | 1738 | 1464624762437 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:42 INFO - PROCESS | 1738 | 1464624762617 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 09:12:42 INFO - PROCESS | 1738 | 1464624762804 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x86d4bc00 == 105 [pid = 1738] [id = 501] 09:12:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x89a0d000) [pid = 1738] [serial = 1504] [outer = (nil)] 09:12:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8c79b800) [pid = 1738] [serial = 1505] [outer = 0x89a0d000] 09:12:42 INFO - PROCESS | 1738 | 1464624762878 Marionette DEBUG loaded listener.js 09:12:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8c8c8400) [pid = 1738] [serial = 1506] [outer = 0x89a0d000] 09:12:43 INFO - PROCESS | 1738 | 1464624763604 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1227ms 09:12:43 INFO - PROCESS | 1738 | 1464624763656 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 09:12:43 INFO - PROCESS | 1738 | 1464624763660 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 09:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:12:43 INFO - PROCESS | 1738 | 1464624763666 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:12:43 INFO - PROCESS | 1738 | 1464624763669 Marionette TRACE conn3 <- [1,1978,null,{}] 09:12:43 INFO - PROCESS | 1738 | 1464624763674 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:43 INFO - PROCESS | 1738 | 1464624763923 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 09:12:43 INFO - PROCESS | 1738 | 1464624763941 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b9fc00 == 106 [pid = 1738] [id = 502] 09:12:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8c79b400) [pid = 1738] [serial = 1507] [outer = (nil)] 09:12:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8c8d6400) [pid = 1738] [serial = 1508] [outer = 0x8c79b400] 09:12:44 INFO - PROCESS | 1738 | 1464624764011 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8c9a7000) [pid = 1738] [serial = 1509] [outer = 0x8c79b400] 09:12:45 INFO - PROCESS | 1738 | 1464624765274 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1636ms 09:12:45 INFO - PROCESS | 1738 | 1464624765302 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 1738 | 1464624765307 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 09:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:12:45 INFO - PROCESS | 1738 | 1464624765316 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - PROCESS | 1738 | 1464624765321 Marionette TRACE conn3 <- [1,1982,null,{}] 09:12:45 INFO - PROCESS | 1738 | 1464624765332 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:45 INFO - PROCESS | 1738 | 1464624765594 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 09:12:45 INFO - PROCESS | 1738 | 1464624765924 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x881e2800 == 107 [pid = 1738] [id = 503] 09:12:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x89a09000) [pid = 1738] [serial = 1510] [outer = (nil)] 09:12:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x89be3800) [pid = 1738] [serial = 1511] [outer = 0x89a09000] 09:12:46 INFO - PROCESS | 1738 | 1464624766015 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8a05a400) [pid = 1738] [serial = 1512] [outer = 0x89a09000] 09:12:46 INFO - PROCESS | 1738 | 1464624766942 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1682ms 09:12:47 INFO - PROCESS | 1738 | 1464624766999 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 09:12:47 INFO - PROCESS | 1738 | 1464624767008 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 09:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:12:47 INFO - PROCESS | 1738 | 1464624767018 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - PROCESS | 1738 | 1464624767022 Marionette TRACE conn3 <- [1,1986,null,{}] 09:12:47 INFO - PROCESS | 1738 | 1464624767029 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:47 INFO - PROCESS | 1738 | 1464624767245 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 09:12:47 INFO - PROCESS | 1738 | 1464624767609 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa4e000 == 108 [pid = 1738] [id = 504] 09:12:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8c8d1000) [pid = 1738] [serial = 1513] [outer = (nil)] 09:12:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8c9a7800) [pid = 1738] [serial = 1514] [outer = 0x8c8d1000] 09:12:47 INFO - PROCESS | 1738 | 1464624767699 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8d0b8000) [pid = 1738] [serial = 1515] [outer = 0x8c8d1000] 09:12:48 INFO - PROCESS | 1738 | 1464624768545 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1585ms 09:12:48 INFO - PROCESS | 1738 | 1464624768603 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 1738 | 1464624768606 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 09:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:12:48 INFO - PROCESS | 1738 | 1464624768633 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - PROCESS | 1738 | 1464624768639 Marionette TRACE conn3 <- [1,1990,null,{}] 09:12:48 INFO - PROCESS | 1738 | 1464624768656 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:48 INFO - PROCESS | 1738 | 1464624768863 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 09:12:49 INFO - PROCESS | 1738 | 1464624769142 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b82400 == 109 [pid = 1738] [id = 505] 09:12:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8d0bb000) [pid = 1738] [serial = 1516] [outer = (nil)] 09:12:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8da27400) [pid = 1738] [serial = 1517] [outer = 0x8d0bb000] 09:12:49 INFO - PROCESS | 1738 | 1464624769276 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8e25b800) [pid = 1738] [serial = 1518] [outer = 0x8d0bb000] 09:12:50 INFO - PROCESS | 1738 | 1464624770211 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1641ms 09:12:50 INFO - PROCESS | 1738 | 1464624770270 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 1738 | 1464624770275 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 09:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:12:50 INFO - PROCESS | 1738 | 1464624770282 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 1738 | 1464624770286 Marionette TRACE conn3 <- [1,1994,null,{}] 09:12:50 INFO - PROCESS | 1738 | 1464624770291 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:50 INFO - PROCESS | 1738 | 1464624770494 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 09:12:50 INFO - PROCESS | 1738 | 1464624770822 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d98f000 == 110 [pid = 1738] [id = 506] 09:12:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8e25f000) [pid = 1738] [serial = 1519] [outer = (nil)] 09:12:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8e55a800) [pid = 1738] [serial = 1520] [outer = 0x8e25f000] 09:12:50 INFO - PROCESS | 1738 | 1464624770911 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8ee80800) [pid = 1738] [serial = 1521] [outer = 0x8e25f000] 09:12:51 INFO - PROCESS | 1738 | 1464624771745 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1530ms 09:12:51 INFO - PROCESS | 1738 | 1464624771812 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 09:12:51 INFO - PROCESS | 1738 | 1464624771816 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 09:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:12:51 INFO - PROCESS | 1738 | 1464624771830 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:12:51 INFO - PROCESS | 1738 | 1464624771833 Marionette TRACE conn3 <- [1,1998,null,{}] 09:12:51 INFO - PROCESS | 1738 | 1464624771844 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:52 INFO - PROCESS | 1738 | 1464624772077 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 09:12:52 INFO - PROCESS | 1738 | 1464624772402 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e545000 == 111 [pid = 1738] [id = 507] 09:12:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8e562800) [pid = 1738] [serial = 1522] [outer = (nil)] 09:12:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8ef40400) [pid = 1738] [serial = 1523] [outer = 0x8e562800] 09:12:52 INFO - PROCESS | 1738 | 1464624772490 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8ef4b000) [pid = 1738] [serial = 1524] [outer = 0x8e562800] 09:12:53 INFO - PROCESS | 1738 | 1464624773355 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1583ms 09:12:53 INFO - PROCESS | 1738 | 1464624773414 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 1738 | 1464624773418 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 09:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:12:53 INFO - PROCESS | 1738 | 1464624773424 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 1738 | 1464624773428 Marionette TRACE conn3 <- [1,2002,null,{}] 09:12:53 INFO - PROCESS | 1738 | 1464624773433 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:53 INFO - PROCESS | 1738 | 1464624773654 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 09:12:53 INFO - PROCESS | 1738 | 1464624773975 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee84c00 == 112 [pid = 1738] [id = 508] 09:12:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8ee88c00) [pid = 1738] [serial = 1525] [outer = (nil)] 09:12:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x906d5000) [pid = 1738] [serial = 1526] [outer = 0x8ee88c00] 09:12:54 INFO - PROCESS | 1738 | 1464624774066 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x91033c00) [pid = 1738] [serial = 1527] [outer = 0x8ee88c00] 09:12:54 INFO - PROCESS | 1738 | 1464624774943 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1596ms 09:12:55 INFO - PROCESS | 1738 | 1464624775022 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 1738 | 1464624775025 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 09:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:12:55 INFO - PROCESS | 1738 | 1464624775032 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 1738 | 1464624775036 Marionette TRACE conn3 <- [1,2006,null,{}] 09:12:55 INFO - PROCESS | 1738 | 1464624775042 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:55 INFO - PROCESS | 1738 | 1464624775273 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 09:12:55 INFO - PROCESS | 1738 | 1464624775607 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x9051dc00 == 113 [pid = 1738] [id = 509] 09:12:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x906cec00) [pid = 1738] [serial = 1528] [outer = (nil)] 09:12:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x9107c400) [pid = 1738] [serial = 1529] [outer = 0x906cec00] 09:12:55 INFO - PROCESS | 1738 | 1464624775697 Marionette DEBUG loaded listener.js 09:12:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x911b2400) [pid = 1738] [serial = 1530] [outer = 0x906cec00] 09:12:56 INFO - PROCESS | 1738 | 1464624776606 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1630ms 09:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:12:56 INFO - PROCESS | 1738 | 1464624776662 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 09:12:56 INFO - PROCESS | 1738 | 1464624776666 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 09:12:56 INFO - PROCESS | 1738 | 1464624776672 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:12:56 INFO - PROCESS | 1738 | 1464624776676 Marionette TRACE conn3 <- [1,2010,null,{}] 09:12:56 INFO - PROCESS | 1738 | 1464624776682 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:56 INFO - PROCESS | 1738 | 1464624776897 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 09:12:57 INFO - PROCESS | 1738 | 1464624777218 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x91034000 == 114 [pid = 1738] [id = 510] 09:12:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x91075000) [pid = 1738] [serial = 1531] [outer = (nil)] 09:12:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x9138a800) [pid = 1738] [serial = 1532] [outer = 0x91075000] 09:12:57 INFO - PROCESS | 1738 | 1464624777307 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x91a61c00) [pid = 1738] [serial = 1533] [outer = 0x91075000] 09:12:58 INFO - PROCESS | 1738 | 1464624778166 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1530ms 09:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:12:58 INFO - PROCESS | 1738 | 1464624778201 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 1738 | 1464624778204 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 09:12:58 INFO - PROCESS | 1738 | 1464624778212 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - PROCESS | 1738 | 1464624778215 Marionette TRACE conn3 <- [1,2014,null,{}] 09:12:58 INFO - PROCESS | 1738 | 1464624778221 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:58 INFO - PROCESS | 1738 | 1464624778416 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 09:12:58 INFO - PROCESS | 1738 | 1464624778717 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x911bac00 == 115 [pid = 1738] [id = 511] 09:12:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x911bc000) [pid = 1738] [serial = 1534] [outer = (nil)] 09:12:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x91ac5c00) [pid = 1738] [serial = 1535] [outer = 0x911bc000] 09:12:58 INFO - PROCESS | 1738 | 1464624778847 Marionette DEBUG loaded listener.js 09:12:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x91b29c00) [pid = 1738] [serial = 1536] [outer = 0x911bc000] 09:12:59 INFO - PROCESS | 1738 | 1464624779686 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1534ms 09:12:59 INFO - PROCESS | 1738 | 1464624779746 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 09:12:59 INFO - PROCESS | 1738 | 1464624779750 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 09:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:12:59 INFO - PROCESS | 1738 | 1464624779756 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:12:59 INFO - PROCESS | 1738 | 1464624779759 Marionette TRACE conn3 <- [1,2018,null,{}] 09:12:59 INFO - PROCESS | 1738 | 1464624779765 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:59 INFO - PROCESS | 1738 | 1464624779990 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 09:13:00 INFO - PROCESS | 1738 | 1464624780374 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x91abe400 == 116 [pid = 1738] [id = 512] 09:13:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x91c9e400) [pid = 1738] [serial = 1537] [outer = (nil)] 09:13:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x91ca5000) [pid = 1738] [serial = 1538] [outer = 0x91c9e400] 09:13:00 INFO - PROCESS | 1738 | 1464624780470 Marionette DEBUG loaded listener.js 09:13:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x920f0c00) [pid = 1738] [serial = 1539] [outer = 0x91c9e400] 09:13:01 INFO - PROCESS | 1738 | 1464624781403 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1680ms 09:13:01 INFO - PROCESS | 1738 | 1464624781437 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 09:13:01 INFO - PROCESS | 1738 | 1464624781440 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 09:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:13:01 INFO - PROCESS | 1738 | 1464624781447 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:13:01 INFO - PROCESS | 1738 | 1464624781451 Marionette TRACE conn3 <- [1,2022,null,{}] 09:13:01 INFO - PROCESS | 1738 | 1464624781457 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:01 INFO - PROCESS | 1738 | 1464624781679 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 09:13:02 INFO - PROCESS | 1738 | 1464624782032 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x91bee000 == 117 [pid = 1738] [id = 513] 09:13:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x922cec00) [pid = 1738] [serial = 1540] [outer = (nil)] 09:13:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x92b91400) [pid = 1738] [serial = 1541] [outer = 0x922cec00] 09:13:02 INFO - PROCESS | 1738 | 1464624782133 Marionette DEBUG loaded listener.js 09:13:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x93c31c00) [pid = 1738] [serial = 1542] [outer = 0x922cec00] 09:13:03 INFO - PROCESS | 1738 | 1464624783055 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1679ms 09:13:03 INFO - PROCESS | 1738 | 1464624783128 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 09:13:03 INFO - PROCESS | 1738 | 1464624783131 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 09:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:13:03 INFO - PROCESS | 1738 | 1464624783139 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:13:03 INFO - PROCESS | 1738 | 1464624783142 Marionette TRACE conn3 <- [1,2026,null,{}] 09:13:03 INFO - PROCESS | 1738 | 1464624783149 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:03 INFO - PROCESS | 1738 | 1464624783393 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 09:13:03 INFO - PROCESS | 1738 | 1464624783734 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x86ff2000 == 118 [pid = 1738] [id = 514] 09:13:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x91ca0000) [pid = 1738] [serial = 1543] [outer = (nil)] 09:13:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x95083800) [pid = 1738] [serial = 1544] [outer = 0x91ca0000] 09:13:03 INFO - PROCESS | 1738 | 1464624783820 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x95305400) [pid = 1738] [serial = 1545] [outer = 0x91ca0000] 09:13:04 INFO - PROCESS | 1738 | 1464624784752 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1681ms 09:13:04 INFO - PROCESS | 1738 | 1464624784820 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 09:13:04 INFO - PROCESS | 1738 | 1464624784824 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 09:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:13:04 INFO - PROCESS | 1738 | 1464624784831 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:13:04 INFO - PROCESS | 1738 | 1464624784834 Marionette TRACE conn3 <- [1,2030,null,{}] 09:13:04 INFO - PROCESS | 1738 | 1464624784840 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:05 INFO - PROCESS | 1738 | 1464624785091 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 09:13:05 INFO - PROCESS | 1738 | 1464624785432 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x86d4ec00 == 119 [pid = 1738] [id = 515] 09:13:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x876d4400) [pid = 1738] [serial = 1546] [outer = (nil)] 09:13:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x953a9800) [pid = 1738] [serial = 1547] [outer = 0x876d4400] 09:13:05 INFO - PROCESS | 1738 | 1464624785523 Marionette DEBUG loaded listener.js 09:13:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x987a8c00) [pid = 1738] [serial = 1548] [outer = 0x876d4400] 09:13:06 INFO - PROCESS | 1738 | 1464624786440 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1684ms 09:13:06 INFO - PROCESS | 1738 | 1464624786516 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 09:13:06 INFO - PROCESS | 1738 | 1464624786520 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 09:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:13:06 INFO - PROCESS | 1738 | 1464624786527 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:13:06 INFO - PROCESS | 1738 | 1464624786531 Marionette TRACE conn3 <- [1,2034,null,{}] 09:13:06 INFO - PROCESS | 1738 | 1464624786536 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:06 INFO - PROCESS | 1738 | 1464624786791 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 09:13:07 INFO - PROCESS | 1738 | 1464624787121 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x876d2800 == 120 [pid = 1738] [id = 516] 09:13:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x8ef4bc00) [pid = 1738] [serial = 1549] [outer = (nil)] 09:13:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x98c27800) [pid = 1738] [serial = 1550] [outer = 0x8ef4bc00] 09:13:07 INFO - PROCESS | 1738 | 1464624787212 Marionette DEBUG loaded listener.js 09:13:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x98e30800) [pid = 1738] [serial = 1551] [outer = 0x8ef4bc00] 09:13:08 INFO - PROCESS | 1738 | 1464624788133 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1680ms 09:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:13:08 INFO - PROCESS | 1738 | 1464624788208 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 09:13:08 INFO - PROCESS | 1738 | 1464624788211 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 09:13:08 INFO - PROCESS | 1738 | 1464624788218 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:13:08 INFO - PROCESS | 1738 | 1464624788222 Marionette TRACE conn3 <- [1,2038,null,{}] 09:13:08 INFO - PROCESS | 1738 | 1464624788230 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:08 INFO - PROCESS | 1738 | 1464624788502 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 09:13:08 INFO - PROCESS | 1738 | 1464624788849 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x91b2a000 == 121 [pid = 1738] [id = 517] 09:13:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x98848c00) [pid = 1738] [serial = 1552] [outer = (nil)] 09:13:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x99e24c00) [pid = 1738] [serial = 1553] [outer = 0x98848c00] 09:13:08 INFO - PROCESS | 1738 | 1464624788951 Marionette DEBUG loaded listener.js 09:13:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x99ec3c00) [pid = 1738] [serial = 1554] [outer = 0x98848c00] 09:13:09 INFO - PROCESS | 1738 | 1464624789948 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1791ms 09:13:10 INFO - PROCESS | 1738 | 1464624790009 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 09:13:10 INFO - PROCESS | 1738 | 1464624790013 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 09:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:13:10 INFO - PROCESS | 1738 | 1464624790021 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:13:10 INFO - PROCESS | 1738 | 1464624790025 Marionette TRACE conn3 <- [1,2042,null,{}] 09:13:10 INFO - PROCESS | 1738 | 1464624790030 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:10 INFO - PROCESS | 1738 | 1464624790295 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 09:13:10 INFO - PROCESS | 1738 | 1464624790629 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x86fec000 == 122 [pid = 1738] [id = 518] 09:13:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x876da400) [pid = 1738] [serial = 1555] [outer = (nil)] 09:13:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x99ed1000) [pid = 1738] [serial = 1556] [outer = 0x876da400] 09:13:10 INFO - PROCESS | 1738 | 1464624790719 Marionette DEBUG loaded listener.js 09:13:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x9aabf800) [pid = 1738] [serial = 1557] [outer = 0x876da400] 09:13:11 INFO - PROCESS | 1738 | 1464624791633 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1690ms 09:13:11 INFO - PROCESS | 1738 | 1464624791711 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 09:13:11 INFO - PROCESS | 1738 | 1464624791716 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 09:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:13:11 INFO - PROCESS | 1738 | 1464624791725 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:13:11 INFO - PROCESS | 1738 | 1464624791730 Marionette TRACE conn3 <- [1,2046,null,{}] 09:13:11 INFO - PROCESS | 1738 | 1464624791738 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:12 INFO - PROCESS | 1738 | 1464624792008 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 09:13:12 INFO - PROCESS | 1738 | 1464624792346 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x86d54400 == 123 [pid = 1738] [id = 519] 09:13:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0x876d1c00) [pid = 1738] [serial = 1558] [outer = (nil)] 09:13:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x9b8b1400) [pid = 1738] [serial = 1559] [outer = 0x876d1c00] 09:13:12 INFO - PROCESS | 1738 | 1464624792437 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0x9cec3400) [pid = 1738] [serial = 1560] [outer = 0x876d1c00] 09:13:13 INFO - PROCESS | 1738 | 1464624793432 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1743ms 09:13:13 INFO - PROCESS | 1738 | 1464624793469 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 09:13:13 INFO - PROCESS | 1738 | 1464624793472 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 09:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:13:13 INFO - PROCESS | 1738 | 1464624793479 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - PROCESS | 1738 | 1464624793482 Marionette TRACE conn3 <- [1,2050,null,{}] 09:13:13 INFO - PROCESS | 1738 | 1464624793487 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:13 INFO - PROCESS | 1738 | 1464624793767 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 09:13:14 INFO - PROCESS | 1738 | 1464624794105 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x99a61c00 == 124 [pid = 1738] [id = 520] 09:13:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0x9b779800) [pid = 1738] [serial = 1561] [outer = (nil)] 09:13:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0xa23c6800) [pid = 1738] [serial = 1562] [outer = 0x9b779800] 09:13:14 INFO - PROCESS | 1738 | 1464624794200 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0xa23fac00) [pid = 1738] [serial = 1563] [outer = 0x9b779800] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0x86d4bc00 == 123 [pid = 1738] [id = 501] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0x89b9a400 == 122 [pid = 1738] [id = 500] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0x89a0fc00 == 121 [pid = 1738] [id = 499] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0x876d9000 == 120 [pid = 1738] [id = 498] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0xa27e8000 == 119 [pid = 1738] [id = 495] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0xa5146c00 == 118 [pid = 1738] [id = 496] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0x9102e400 == 117 [pid = 1738] [id = 494] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0x9afbd000 == 116 [pid = 1738] [id = 493] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0x9750d400 == 115 [pid = 1738] [id = 492] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0x987a3400 == 114 [pid = 1738] [id = 490] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8807c000 == 113 [pid = 1738] [id = 491] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0x93a8ac00 == 112 [pid = 1738] [id = 489] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8ef48c00 == 111 [pid = 1738] [id = 488] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0x86ff0c00 == 110 [pid = 1738] [id = 487] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0x91390800 == 109 [pid = 1738] [id = 486] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0x89c4e000 == 108 [pid = 1738] [id = 485] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8c9a2000 == 107 [pid = 1738] [id = 483] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8ef5bc00 == 106 [pid = 1738] [id = 484] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8c8d7400 == 105 [pid = 1738] [id = 482] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8d0bc800 == 104 [pid = 1738] [id = 481] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8c6bb400 == 103 [pid = 1738] [id = 480] 09:13:16 INFO - PROCESS | 1738 | --DOCSHELL 0x87857000 == 102 [pid = 1738] [id = 479] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0x8d7ca000) [pid = 1738] [serial = 1436] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0xa368f400) [pid = 1738] [serial = 1421] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0x9b186400) [pid = 1738] [serial = 1410] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x911b3c00) [pid = 1738] [serial = 1388] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x8ef46800) [pid = 1738] [serial = 1383] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x88088400) [pid = 1738] [serial = 1425] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x92b8e000) [pid = 1738] [serial = 1397] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0xa23c1c00) [pid = 1738] [serial = 1416] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x8e567000) [pid = 1738] [serial = 1380] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x9b9c7400) [pid = 1738] [serial = 1412] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0xa27ef400) [pid = 1738] [serial = 1353] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x91072000) [pid = 1738] [serial = 1386] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x98837c00) [pid = 1738] [serial = 1278] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x89c51c00) [pid = 1738] [serial = 1427] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0xa2704800) [pid = 1738] [serial = 1350] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x9afb8c00) [pid = 1738] [serial = 1409] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8c79bc00) [pid = 1738] [serial = 1430] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x91386c00) [pid = 1738] [serial = 1389] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x97511000) [pid = 1738] [serial = 1401] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x92d46400) [pid = 1738] [serial = 1398] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x89c49400) [pid = 1738] [serial = 1371] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x8ef43800) [pid = 1738] [serial = 1382] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x8a060c00) [pid = 1738] [serial = 1428] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8d0b9400) [pid = 1738] [serial = 1299] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x8d7c2800) [pid = 1738] [serial = 1374] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0xa3318800) [pid = 1738] [serial = 1419] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x91ac8c00) [pid = 1738] [serial = 1392] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x8785c400) [pid = 1738] [serial = 1424] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x8cfef800) [pid = 1738] [serial = 1367] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x89b81800) [pid = 1738] [serial = 1370] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x996b4c00) [pid = 1738] [serial = 1281] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x9882e800) [pid = 1738] [serial = 1403] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x95088c00) [pid = 1738] [serial = 1400] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x91032c00) [pid = 1738] [serial = 1385] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x9993a400) [pid = 1738] [serial = 1407] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x8c7a1400) [pid = 1738] [serial = 1434] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x98833800) [pid = 1738] [serial = 1404] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x89b94c00) [pid = 1738] [serial = 1433] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0xa3693400) [pid = 1738] [serial = 1422] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x91ac3800) [pid = 1738] [serial = 1391] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0xa3167000) [pid = 1738] [serial = 1418] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x91be9000) [pid = 1738] [serial = 1394] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x9992fc00) [pid = 1738] [serial = 1406] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8c833000) [pid = 1738] [serial = 1431] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8e54e400) [pid = 1738] [serial = 1379] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8cff7800) [pid = 1738] [serial = 1373] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0xa2383400) [pid = 1738] [serial = 1415] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8e25e800) [pid = 1738] [serial = 1377] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x91c9e000) [pid = 1738] [serial = 1395] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8e12cc00) [pid = 1738] [serial = 1376] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x9b939c00) [pid = 1738] [serial = 1413] [outer = (nil)] [url = about:blank] 09:13:16 INFO - PROCESS | 1738 | 1464624796920 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 3489ms 09:13:16 INFO - PROCESS | 1738 | 1464624796969 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 09:13:16 INFO - PROCESS | 1738 | 1464624796975 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 09:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:13:16 INFO - PROCESS | 1738 | 1464624796983 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:13:16 INFO - PROCESS | 1738 | 1464624796988 Marionette TRACE conn3 <- [1,2054,null,{}] 09:13:16 INFO - PROCESS | 1738 | 1464624796996 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:17 INFO - PROCESS | 1738 | 1464624797226 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 09:13:17 INFO - PROCESS | 1738 | 1464624797433 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8785e400 == 103 [pid = 1738] [id = 521] 09:13:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x881e5000) [pid = 1738] [serial = 1564] [outer = (nil)] 09:13:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x89b8e000) [pid = 1738] [serial = 1565] [outer = 0x881e5000] 09:13:17 INFO - PROCESS | 1738 | 1464624797517 Marionette DEBUG loaded listener.js 09:13:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x89be2000) [pid = 1738] [serial = 1566] [outer = 0x881e5000] 09:13:18 INFO - PROCESS | 1738 | 1464624798410 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1484ms 09:13:18 INFO - PROCESS | 1738 | 1464624798471 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 09:13:18 INFO - PROCESS | 1738 | 1464624798480 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 09:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:13:18 INFO - PROCESS | 1738 | 1464624798489 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:13:18 INFO - PROCESS | 1738 | 1464624798493 Marionette TRACE conn3 <- [1,2058,null,{}] 09:13:18 INFO - PROCESS | 1738 | 1464624798499 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:18 INFO - PROCESS | 1738 | 1464624798695 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 09:13:18 INFO - PROCESS | 1738 | 1464624798935 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x89a0c800 == 104 [pid = 1738] [id = 522] 09:13:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x89b81800) [pid = 1738] [serial = 1567] [outer = (nil)] 09:13:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8ab70400) [pid = 1738] [serial = 1568] [outer = 0x89b81800] 09:13:19 INFO - PROCESS | 1738 | 1464624799011 Marionette DEBUG loaded listener.js 09:13:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8c79a400) [pid = 1738] [serial = 1569] [outer = 0x89b81800] 09:13:19 INFO - PROCESS | 1738 | 1464624799914 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1486ms 09:13:19 INFO - PROCESS | 1738 | 1464624799978 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 09:13:19 INFO - PROCESS | 1738 | 1464624799982 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 09:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:13:19 INFO - PROCESS | 1738 | 1464624799988 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - PROCESS | 1738 | 1464624799994 Marionette TRACE conn3 <- [1,2062,null,{}] 09:13:20 INFO - PROCESS | 1738 | 1464624800009 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:20 INFO - PROCESS | 1738 | 1464624800281 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 09:13:20 INFO - PROCESS | 1738 | 1464624800323 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x881df000 == 105 [pid = 1738] [id = 523] 09:13:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x89b88400) [pid = 1738] [serial = 1570] [outer = (nil)] 09:13:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8c8d3c00) [pid = 1738] [serial = 1571] [outer = 0x89b88400] 09:13:20 INFO - PROCESS | 1738 | 1464624800430 Marionette DEBUG loaded listener.js 09:13:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8d0b4800) [pid = 1738] [serial = 1572] [outer = 0x89b88400] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8ab71800) [pid = 1738] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8aa51400) [pid = 1738] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x89b87000) [pid = 1738] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x87855800) [pid = 1738] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0xa63f5000) [pid = 1738] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0xa6396000) [pid = 1738] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0xa36f0c00) [pid = 1738] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0xa273b000) [pid = 1738] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x9b936400) [pid = 1738] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x99a6ac00) [pid = 1738] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8807e400) [pid = 1738] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x987ae000) [pid = 1738] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x98746c00) [pid = 1738] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x922cd800) [pid = 1738] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8ee8a400) [pid = 1738] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x91ac4400) [pid = 1738] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x9107d400) [pid = 1738] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x90520000) [pid = 1738] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8ef3d400) [pid = 1738] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8e25e400) [pid = 1738] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8e12ec00) [pid = 1738] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x8c6c1000) [pid = 1738] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x88085800) [pid = 1738] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:13:21 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x89a0d000) [pid = 1738] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:13:22 INFO - PROCESS | 1738 | 1464624802026 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2093ms 09:13:22 INFO - PROCESS | 1738 | 1464624802082 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 09:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:13:22 INFO - PROCESS | 1738 | 1464624802087 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 09:13:22 INFO - PROCESS | 1738 | 1464624802093 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - PROCESS | 1738 | 1464624802096 Marionette TRACE conn3 <- [1,2066,null,{}] 09:13:22 INFO - PROCESS | 1738 | 1464624802102 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:22 INFO - PROCESS | 1738 | 1464624802285 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 09:13:22 INFO - PROCESS | 1738 | 1464624802478 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x89a02400 == 106 [pid = 1738] [id = 524] 09:13:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8ab6b400) [pid = 1738] [serial = 1573] [outer = (nil)] 09:13:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8d0b0400) [pid = 1738] [serial = 1574] [outer = 0x8ab6b400] 09:13:22 INFO - PROCESS | 1738 | 1464624802588 Marionette DEBUG loaded listener.js 09:13:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8d7ca000) [pid = 1738] [serial = 1575] [outer = 0x8ab6b400] 09:13:23 INFO - PROCESS | 1738 | 1464624803317 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1281ms 09:13:23 INFO - PROCESS | 1738 | 1464624803374 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 09:13:23 INFO - PROCESS | 1738 | 1464624803377 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 09:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:13:23 INFO - PROCESS | 1738 | 1464624803388 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:13:23 INFO - PROCESS | 1738 | 1464624803390 Marionette TRACE conn3 <- [1,2070,null,{}] 09:13:23 INFO - PROCESS | 1738 | 1464624803396 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:23 INFO - PROCESS | 1738 | 1464624803702 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 09:13:24 INFO - PROCESS | 1738 | 1464624804076 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x88084000 == 107 [pid = 1738] [id = 525] 09:13:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x88088400) [pid = 1738] [serial = 1576] [outer = (nil)] 09:13:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x881eb800) [pid = 1738] [serial = 1577] [outer = 0x88088400] 09:13:24 INFO - PROCESS | 1738 | 1464624804167 Marionette DEBUG loaded listener.js 09:13:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x89b8fc00) [pid = 1738] [serial = 1578] [outer = 0x88088400] 09:13:25 INFO - PROCESS | 1738 | 1464624805107 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1778ms 09:13:25 INFO - PROCESS | 1738 | 1464624805169 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 09:13:25 INFO - PROCESS | 1738 | 1464624805175 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 09:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:13:25 INFO - PROCESS | 1738 | 1464624805183 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - PROCESS | 1738 | 1464624805189 Marionette TRACE conn3 <- [1,2074,null,{}] 09:13:25 INFO - PROCESS | 1738 | 1464624805197 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:25 INFO - PROCESS | 1738 | 1464624805428 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 09:13:25 INFO - PROCESS | 1738 | 1464624805755 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa4b800 == 108 [pid = 1738] [id = 526] 09:13:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8aa51400) [pid = 1738] [serial = 1579] [outer = (nil)] 09:13:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8c79dc00) [pid = 1738] [serial = 1580] [outer = 0x8aa51400] 09:13:25 INFO - PROCESS | 1738 | 1464624805848 Marionette DEBUG loaded listener.js 09:13:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8c836800) [pid = 1738] [serial = 1581] [outer = 0x8aa51400] 09:13:26 INFO - PROCESS | 1738 | 1464624806790 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1642ms 09:13:26 INFO - PROCESS | 1738 | 1464624806825 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 09:13:26 INFO - PROCESS | 1738 | 1464624806831 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 09:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:13:26 INFO - PROCESS | 1738 | 1464624806837 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:13:26 INFO - PROCESS | 1738 | 1464624806841 Marionette TRACE conn3 <- [1,2078,null,{}] 09:13:26 INFO - PROCESS | 1738 | 1464624806847 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:27 INFO - PROCESS | 1738 | 1464624807073 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 09:13:27 INFO - PROCESS | 1738 | 1464624807419 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7cdc00 == 109 [pid = 1738] [id = 527] 09:13:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8d989800) [pid = 1738] [serial = 1582] [outer = (nil)] 09:13:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8d994000) [pid = 1738] [serial = 1583] [outer = 0x8d989800] 09:13:27 INFO - PROCESS | 1738 | 1464624807507 Marionette DEBUG loaded listener.js 09:13:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8e137800) [pid = 1738] [serial = 1584] [outer = 0x8d989800] 09:13:28 INFO - PROCESS | 1738 | 1464624808433 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1633ms 09:13:28 INFO - PROCESS | 1738 | 1464624808471 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 09:13:28 INFO - PROCESS | 1738 | 1464624808477 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 09:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:13:28 INFO - PROCESS | 1738 | 1464624808494 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:13:28 INFO - PROCESS | 1738 | 1464624808502 Marionette TRACE conn3 <- [1,2082,null,{}] 09:13:28 INFO - PROCESS | 1738 | 1464624808507 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:28 INFO - PROCESS | 1738 | 1464624808719 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 09:13:29 INFO - PROCESS | 1738 | 1464624809052 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cffb000 == 110 [pid = 1738] [id = 528] 09:13:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8d0bc000) [pid = 1738] [serial = 1585] [outer = (nil)] 09:13:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8ee87c00) [pid = 1738] [serial = 1586] [outer = 0x8d0bc000] 09:13:29 INFO - PROCESS | 1738 | 1464624809141 Marionette DEBUG loaded listener.js 09:13:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8ef3d400) [pid = 1738] [serial = 1587] [outer = 0x8d0bc000] 09:13:30 INFO - PROCESS | 1738 | 1464624810051 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1607ms 09:13:30 INFO - PROCESS | 1738 | 1464624810094 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 09:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:13:30 INFO - PROCESS | 1738 | 1464624810098 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 09:13:30 INFO - PROCESS | 1738 | 1464624810104 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 1738 | 1464624810107 Marionette TRACE conn3 <- [1,2086,null,{}] 09:13:30 INFO - PROCESS | 1738 | 1464624810113 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:30 INFO - PROCESS | 1738 | 1464624810321 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 09:13:30 INFO - PROCESS | 1738 | 1464624810660 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7c1c00 == 111 [pid = 1738] [id = 529] 09:13:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8e138400) [pid = 1738] [serial = 1588] [outer = (nil)] 09:13:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8ef5f000) [pid = 1738] [serial = 1589] [outer = 0x8e138400] 09:13:30 INFO - PROCESS | 1738 | 1464624810748 Marionette DEBUG loaded listener.js 09:13:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x9051a000) [pid = 1738] [serial = 1590] [outer = 0x8e138400] 09:13:31 INFO - PROCESS | 1738 | 1464624811660 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1587ms 09:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:13:31 INFO - PROCESS | 1738 | 1464624811691 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 09:13:31 INFO - PROCESS | 1738 | 1464624811694 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 09:13:31 INFO - PROCESS | 1738 | 1464624811701 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:13:31 INFO - PROCESS | 1738 | 1464624811704 Marionette TRACE conn3 <- [1,2090,null,{}] 09:13:31 INFO - PROCESS | 1738 | 1464624811710 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:31 INFO - PROCESS | 1738 | 1464624811910 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 09:13:32 INFO - PROCESS | 1738 | 1464624812255 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x91032800 == 112 [pid = 1738] [id = 530] 09:13:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x91032c00) [pid = 1738] [serial = 1591] [outer = (nil)] 09:13:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x91072c00) [pid = 1738] [serial = 1592] [outer = 0x91032c00] 09:13:32 INFO - PROCESS | 1738 | 1464624812352 Marionette DEBUG loaded listener.js 09:13:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x9138a400) [pid = 1738] [serial = 1593] [outer = 0x91032c00] 09:13:33 INFO - PROCESS | 1738 | 1464624813255 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1586ms 09:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:13:33 INFO - PROCESS | 1738 | 1464624813287 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 09:13:33 INFO - PROCESS | 1738 | 1464624813290 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 09:13:33 INFO - PROCESS | 1738 | 1464624813297 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:13:33 INFO - PROCESS | 1738 | 1464624813300 Marionette TRACE conn3 <- [1,2094,null,{}] 09:13:33 INFO - PROCESS | 1738 | 1464624813306 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:33 INFO - PROCESS | 1738 | 1464624813501 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 09:13:33 INFO - PROCESS | 1738 | 1464624813785 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x906d8c00 == 113 [pid = 1738] [id = 531] 09:13:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x9102e400) [pid = 1738] [serial = 1594] [outer = (nil)] 09:13:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x91ac7400) [pid = 1738] [serial = 1595] [outer = 0x9102e400] 09:13:33 INFO - PROCESS | 1738 | 1464624813914 Marionette DEBUG loaded listener.js 09:13:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x91b28400) [pid = 1738] [serial = 1596] [outer = 0x9102e400] 09:13:34 INFO - PROCESS | 1738 | 1464624814754 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1478ms 09:13:34 INFO - PROCESS | 1738 | 1464624814774 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 09:13:34 INFO - PROCESS | 1738 | 1464624814778 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 09:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:13:34 INFO - PROCESS | 1738 | 1464624814784 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:13:34 INFO - PROCESS | 1738 | 1464624814788 Marionette TRACE conn3 <- [1,2098,null,{}] 09:13:34 INFO - PROCESS | 1738 | 1464624814793 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:34 INFO - PROCESS | 1738 | 1464624814986 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 09:13:35 INFO - PROCESS | 1738 | 1464624815283 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef5a000 == 114 [pid = 1738] [id = 532] 09:13:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8ef5c800) [pid = 1738] [serial = 1597] [outer = (nil)] 09:13:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x91c9dc00) [pid = 1738] [serial = 1598] [outer = 0x8ef5c800] 09:13:35 INFO - PROCESS | 1738 | 1464624815371 Marionette DEBUG loaded listener.js 09:13:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x91ca1400) [pid = 1738] [serial = 1599] [outer = 0x8ef5c800] 09:13:36 INFO - PROCESS | 1738 | 1464624816258 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1529ms 09:13:36 INFO - PROCESS | 1738 | 1464624816315 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 09:13:36 INFO - PROCESS | 1738 | 1464624816319 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 09:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:13:36 INFO - PROCESS | 1738 | 1464624816325 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:13:36 INFO - PROCESS | 1738 | 1464624816329 Marionette TRACE conn3 <- [1,2102,null,{}] 09:13:36 INFO - PROCESS | 1738 | 1464624816334 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:36 INFO - PROCESS | 1738 | 1464624816535 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 09:13:36 INFO - PROCESS | 1738 | 1464624816801 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef5c000 == 115 [pid = 1738] [id = 533] 09:13:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x91a66000) [pid = 1738] [serial = 1600] [outer = (nil)] 09:13:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x922ce800) [pid = 1738] [serial = 1601] [outer = 0x91a66000] 09:13:36 INFO - PROCESS | 1738 | 1464624816931 Marionette DEBUG loaded listener.js 09:13:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x92b8b800) [pid = 1738] [serial = 1602] [outer = 0x91a66000] 09:13:37 INFO - PROCESS | 1738 | 1464624817832 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1542ms 09:13:37 INFO - PROCESS | 1738 | 1464624817868 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 09:13:37 INFO - PROCESS | 1738 | 1464624817872 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 09:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:13:37 INFO - PROCESS | 1738 | 1464624817879 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:13:37 INFO - PROCESS | 1738 | 1464624817889 Marionette TRACE conn3 <- [1,2106,null,{}] 09:13:37 INFO - PROCESS | 1738 | 1464624817893 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:38 INFO - PROCESS | 1738 | 1464624818091 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 09:13:38 INFO - PROCESS | 1738 | 1464624818379 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x91ca1000 == 116 [pid = 1738] [id = 534] 09:13:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x9229cc00) [pid = 1738] [serial = 1603] [outer = (nil)] 09:13:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x93a8f400) [pid = 1738] [serial = 1604] [outer = 0x9229cc00] 09:13:38 INFO - PROCESS | 1738 | 1464624818509 Marionette DEBUG loaded listener.js 09:13:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x93c37000) [pid = 1738] [serial = 1605] [outer = 0x9229cc00] 09:13:39 INFO - PROCESS | 1738 | 1464624819367 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1537ms 09:13:39 INFO - PROCESS | 1738 | 1464624819417 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 09:13:39 INFO - PROCESS | 1738 | 1464624819421 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 09:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:13:39 INFO - PROCESS | 1738 | 1464624819427 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:13:39 INFO - PROCESS | 1738 | 1464624819430 Marionette TRACE conn3 <- [1,2110,null,{}] 09:13:39 INFO - PROCESS | 1738 | 1464624819436 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:39 INFO - PROCESS | 1738 | 1464624819645 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 09:13:39 INFO - PROCESS | 1738 | 1464624819931 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x906d1c00 == 117 [pid = 1738] [id = 535] 09:13:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x9107e800) [pid = 1738] [serial = 1606] [outer = (nil)] 09:13:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x97511000) [pid = 1738] [serial = 1607] [outer = 0x9107e800] 09:13:40 INFO - PROCESS | 1738 | 1464624820081 Marionette DEBUG loaded listener.js 09:13:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x9888a000) [pid = 1738] [serial = 1608] [outer = 0x9107e800] 09:13:41 INFO - PROCESS | 1738 | 1464624821010 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1639ms 09:13:41 INFO - PROCESS | 1738 | 1464624821296 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 09:13:41 INFO - PROCESS | 1738 | 1464624821301 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 09:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:13:41 INFO - PROCESS | 1738 | 1464624821358 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:13:41 INFO - PROCESS | 1738 | 1464624821363 Marionette TRACE conn3 <- [1,2114,null,{}] 09:13:41 INFO - PROCESS | 1738 | 1464624821369 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:41 INFO - PROCESS | 1738 | 1464624821597 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 09:13:41 INFO - PROCESS | 1738 | 1464624821888 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x9992fc00 == 118 [pid = 1738] [id = 536] 09:13:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x99930000) [pid = 1738] [serial = 1609] [outer = (nil)] 09:13:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x99ec6400) [pid = 1738] [serial = 1610] [outer = 0x99930000] 09:13:41 INFO - PROCESS | 1738 | 1464624821970 Marionette DEBUG loaded listener.js 09:13:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x9acc2800) [pid = 1738] [serial = 1611] [outer = 0x99930000] 09:13:42 INFO - PROCESS | 1738 | 1464624822849 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1555ms 09:13:42 INFO - PROCESS | 1738 | 1464624822891 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 09:13:42 INFO - PROCESS | 1738 | 1464624822895 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 09:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:13:42 INFO - PROCESS | 1738 | 1464624822901 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:13:42 INFO - PROCESS | 1738 | 1464624822905 Marionette TRACE conn3 <- [1,2118,null,{}] 09:13:42 INFO - PROCESS | 1738 | 1464624822910 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:43 INFO - PROCESS | 1738 | 1464624823106 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 09:13:43 INFO - PROCESS | 1738 | 1464624823396 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x9530d400 == 119 [pid = 1738] [id = 537] 09:13:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x99a5fc00) [pid = 1738] [serial = 1612] [outer = (nil)] 09:13:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x9b9d0000) [pid = 1738] [serial = 1613] [outer = 0x99a5fc00] 09:13:43 INFO - PROCESS | 1738 | 1464624823526 Marionette DEBUG loaded listener.js 09:13:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0xa1055400) [pid = 1738] [serial = 1614] [outer = 0x99a5fc00] 09:13:44 INFO - PROCESS | 1738 | 1464624824426 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1585ms 09:13:44 INFO - PROCESS | 1738 | 1464624824487 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 09:13:44 INFO - PROCESS | 1738 | 1464624824491 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 09:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:13:44 INFO - PROCESS | 1738 | 1464624824497 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:13:44 INFO - PROCESS | 1738 | 1464624824499 Marionette TRACE conn3 <- [1,2122,null,{}] 09:13:44 INFO - PROCESS | 1738 | 1464624824505 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:44 INFO - PROCESS | 1738 | 1464624824707 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 09:13:45 INFO - PROCESS | 1738 | 1464624825049 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x89c56000 == 120 [pid = 1738] [id = 538] 09:13:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x8ef57c00) [pid = 1738] [serial = 1615] [outer = (nil)] 09:13:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x9530dc00) [pid = 1738] [serial = 1616] [outer = 0x8ef57c00] 09:13:45 INFO - PROCESS | 1738 | 1464624825138 Marionette DEBUG loaded listener.js 09:13:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x9cec8400) [pid = 1738] [serial = 1617] [outer = 0x8ef57c00] 09:13:46 INFO - PROCESS | 1738 | 1464624826034 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1578ms 09:13:46 INFO - PROCESS | 1738 | 1464624826076 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 09:13:46 INFO - PROCESS | 1738 | 1464624826080 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 09:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:13:46 INFO - PROCESS | 1738 | 1464624826086 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 1738 | 1464624826089 Marionette TRACE conn3 <- [1,2126,null,{}] 09:13:46 INFO - PROCESS | 1738 | 1464624826095 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:46 INFO - PROCESS | 1738 | 1464624826297 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 09:13:46 INFO - PROCESS | 1738 | 1464624826651 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:46 INFO - PROCESS | 1738 | ++DOCSHELL 0xa23f7400 == 121 [pid = 1738] [id = 539] 09:13:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0xa3163800) [pid = 1738] [serial = 1618] [outer = (nil)] 09:13:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0xa31f2800) [pid = 1738] [serial = 1619] [outer = 0xa3163800] 09:13:46 INFO - PROCESS | 1738 | 1464624826781 Marionette DEBUG loaded listener.js 09:13:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0xa35cb000) [pid = 1738] [serial = 1620] [outer = 0xa3163800] 09:13:47 INFO - PROCESS | 1738 | 1464624827648 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1638ms 09:13:47 INFO - PROCESS | 1738 | 1464624827725 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 09:13:47 INFO - PROCESS | 1738 | 1464624827728 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 09:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:13:47 INFO - PROCESS | 1738 | 1464624827735 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:13:47 INFO - PROCESS | 1738 | 1464624827738 Marionette TRACE conn3 <- [1,2130,null,{}] 09:13:47 INFO - PROCESS | 1738 | 1464624827744 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:47 INFO - PROCESS | 1738 | 1464624827984 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 09:13:48 INFO - PROCESS | 1738 | 1464624828317 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:48 INFO - PROCESS | 1738 | ++DOCSHELL 0xa270cc00 == 122 [pid = 1738] [id = 540] 09:13:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0xa27c4400) [pid = 1738] [serial = 1621] [outer = (nil)] 09:13:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0xa368fc00) [pid = 1738] [serial = 1622] [outer = 0xa27c4400] 09:13:48 INFO - PROCESS | 1738 | 1464624828404 Marionette DEBUG loaded listener.js 09:13:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0xa3694000) [pid = 1738] [serial = 1623] [outer = 0xa27c4400] 09:13:49 INFO - PROCESS | 1738 | 1464624829282 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:13:49 INFO - PROCESS | 1738 | 1464624829374 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 09:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:13:49 INFO - PROCESS | 1738 | 1464624829380 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:13:49 INFO - PROCESS | 1738 | 1464624829383 Marionette TRACE conn3 <- [1,2134,null,{}] 09:13:49 INFO - PROCESS | 1738 | 1464624829389 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:49 INFO - PROCESS | 1738 | 1464624829626 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 09:13:49 INFO - PROCESS | 1738 | 1464624829969 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ab77800 == 123 [pid = 1738] [id = 541] 09:13:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x8c79cc00) [pid = 1738] [serial = 1624] [outer = (nil)] 09:13:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0xa633c400) [pid = 1738] [serial = 1625] [outer = 0x8c79cc00] 09:13:50 INFO - PROCESS | 1738 | 1464624830053 Marionette DEBUG loaded listener.js 09:13:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0xa6395400) [pid = 1738] [serial = 1626] [outer = 0x8c79cc00] 09:13:50 INFO - PROCESS | 1738 | 1464624830914 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1580ms 09:13:50 INFO - PROCESS | 1738 | 1464624830963 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 1738 | 1464624830968 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 09:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:13:50 INFO - PROCESS | 1738 | 1464624830974 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 1738 | 1464624830977 Marionette TRACE conn3 <- [1,2138,null,{}] 09:13:50 INFO - PROCESS | 1738 | 1464624830983 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:51 INFO - PROCESS | 1738 | 1464624831189 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 09:13:51 INFO - PROCESS | 1738 | 1464624831535 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:51 INFO - PROCESS | 1738 | ++DOCSHELL 0xa51e2400 == 124 [pid = 1738] [id = 542] 09:13:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0xa6333400) [pid = 1738] [serial = 1627] [outer = (nil)] 09:13:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0xa6b52800) [pid = 1738] [serial = 1628] [outer = 0xa6333400] 09:13:51 INFO - PROCESS | 1738 | 1464624831624 Marionette DEBUG loaded listener.js 09:13:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0xa6870000) [pid = 1738] [serial = 1629] [outer = 0xa6333400] 09:13:52 INFO - PROCESS | 1738 | 1464624832530 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1586ms 09:13:52 INFO - PROCESS | 1738 | 1464624832564 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 1738 | 1464624832567 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 09:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:13:52 INFO - PROCESS | 1738 | 1464624832574 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - PROCESS | 1738 | 1464624832578 Marionette TRACE conn3 <- [1,2142,null,{}] 09:13:52 INFO - PROCESS | 1738 | 1464624832583 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:52 INFO - PROCESS | 1738 | 1464624832785 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 09:13:53 INFO - PROCESS | 1738 | 1464624833082 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x876d1800 == 125 [pid = 1738] [id = 543] 09:13:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0xa27ef400) [pid = 1738] [serial = 1630] [outer = (nil)] 09:13:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0xa6d43400) [pid = 1738] [serial = 1631] [outer = 0xa27ef400] 09:13:53 INFO - PROCESS | 1738 | 1464624833216 Marionette DEBUG loaded listener.js 09:13:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0xa6d47400) [pid = 1738] [serial = 1632] [outer = 0xa27ef400] 09:13:55 INFO - PROCESS | 1738 | --DOCSHELL 0x89a02400 == 124 [pid = 1738] [id = 524] 09:13:55 INFO - PROCESS | 1738 | --DOCSHELL 0x881df000 == 123 [pid = 1738] [id = 523] 09:13:55 INFO - PROCESS | 1738 | --DOCSHELL 0x89a0c800 == 122 [pid = 1738] [id = 522] 09:13:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8785e400 == 121 [pid = 1738] [id = 521] 09:13:55 INFO - PROCESS | 1738 | --DOCSHELL 0x91bee000 == 120 [pid = 1738] [id = 513] 09:13:55 INFO - PROCESS | 1738 | --DOCSHELL 0x91abe400 == 119 [pid = 1738] [id = 512] 09:13:55 INFO - PROCESS | 1738 | --DOCSHELL 0x91034000 == 118 [pid = 1738] [id = 510] 09:13:55 INFO - PROCESS | 1738 | --DOCSHELL 0x911bac00 == 117 [pid = 1738] [id = 511] 09:13:55 INFO - PROCESS | 1738 | --DOCSHELL 0x9051dc00 == 116 [pid = 1738] [id = 509] 09:13:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee84c00 == 115 [pid = 1738] [id = 508] 09:13:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8e545000 == 114 [pid = 1738] [id = 507] 09:13:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8d98f000 == 113 [pid = 1738] [id = 506] 09:13:55 INFO - PROCESS | 1738 | --DOCSHELL 0x89b82400 == 112 [pid = 1738] [id = 505] 09:13:55 INFO - PROCESS | 1738 | --DOCSHELL 0x881e2800 == 111 [pid = 1738] [id = 503] 09:13:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8aa4e000 == 110 [pid = 1738] [id = 504] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x8ab6e400) [pid = 1738] [serial = 1502] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x8c6bf000) [pid = 1738] [serial = 1503] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x89be7800) [pid = 1738] [serial = 1499] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x89a04c00) [pid = 1738] [serial = 1496] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x89a10000) [pid = 1738] [serial = 1497] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0xa6b5c000) [pid = 1738] [serial = 1494] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0xa6b58c00) [pid = 1738] [serial = 1493] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0xa699a000) [pid = 1738] [serial = 1491] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0xa686f800) [pid = 1738] [serial = 1490] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0xa6809c00) [pid = 1738] [serial = 1488] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0xa6399c00) [pid = 1738] [serial = 1487] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0xa632d800) [pid = 1738] [serial = 1485] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0xa51b8400) [pid = 1738] [serial = 1484] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0xa3359c00) [pid = 1738] [serial = 1482] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0xa316bc00) [pid = 1738] [serial = 1481] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x9b935000) [pid = 1738] [serial = 1479] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0xa1056800) [pid = 1738] [serial = 1478] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x9b120800) [pid = 1738] [serial = 1476] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x99ec8400) [pid = 1738] [serial = 1475] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x99ec7800) [pid = 1738] [serial = 1473] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x9995a000) [pid = 1738] [serial = 1472] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x98e88c00) [pid = 1738] [serial = 1470] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x98833400) [pid = 1738] [serial = 1469] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x93ca4400) [pid = 1738] [serial = 1467] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x93c2f400) [pid = 1738] [serial = 1466] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x92b8d400) [pid = 1738] [serial = 1464] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x92b86c00) [pid = 1738] [serial = 1463] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x92293400) [pid = 1738] [serial = 1461] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x920f0800) [pid = 1738] [serial = 1460] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x91b29000) [pid = 1738] [serial = 1458] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x91ac6400) [pid = 1738] [serial = 1457] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x91390400) [pid = 1738] [serial = 1455] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x911b8000) [pid = 1738] [serial = 1454] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x906cc400) [pid = 1738] [serial = 1452] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x9051b000) [pid = 1738] [serial = 1451] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x8ef53400) [pid = 1738] [serial = 1449] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8ef45400) [pid = 1738] [serial = 1448] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8e55e800) [pid = 1738] [serial = 1446] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8e262c00) [pid = 1738] [serial = 1445] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8d0b8400) [pid = 1738] [serial = 1443] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8c9a5400) [pid = 1738] [serial = 1442] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8a062400) [pid = 1738] [serial = 1440] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x89b9b000) [pid = 1738] [serial = 1439] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8c79b800) [pid = 1738] [serial = 1505] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x89c4f000) [pid = 1738] [serial = 1500] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8c8c8400) [pid = 1738] [serial = 1506] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8d0b5000) [pid = 1738] [serial = 1368] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1738 | 1464624836294 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 09:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:13:56 INFO - PROCESS | 1738 | 1464624836366 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 09:13:56 INFO - PROCESS | 1738 | 1464624836380 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:13:56 INFO - PROCESS | 1738 | 1464624836391 Marionette TRACE conn3 <- [1,2146,null,{}] 09:13:56 INFO - PROCESS | 1738 | 1464624836402 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:56 INFO - PROCESS | 1738 | 1464624836602 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 09:13:56 INFO - PROCESS | 1738 | 1464624836851 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x881df000 == 111 [pid = 1738] [id = 544] 09:13:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x89b92400) [pid = 1738] [serial = 1633] [outer = (nil)] 09:13:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x89bea400) [pid = 1738] [serial = 1634] [outer = 0x89b92400] 09:13:56 INFO - PROCESS | 1738 | 1464624836925 Marionette DEBUG loaded listener.js 09:13:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x89c52000) [pid = 1738] [serial = 1635] [outer = 0x89b92400] 09:13:57 INFO - PROCESS | 1738 | 1464624837738 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:13:57 INFO - PROCESS | 1738 | 1464624837831 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 09:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:13:57 INFO - PROCESS | 1738 | 1464624837841 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:13:57 INFO - PROCESS | 1738 | 1464624837844 Marionette TRACE conn3 <- [1,2150,null,{}] 09:13:57 INFO - PROCESS | 1738 | 1464624837850 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:58 INFO - PROCESS | 1738 | 1464624838042 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 09:13:58 INFO - PROCESS | 1738 | 1464624838267 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b95000 == 112 [pid = 1738] [id = 545] 09:13:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x89be3000) [pid = 1738] [serial = 1636] [outer = (nil)] 09:13:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8c6bfc00) [pid = 1738] [serial = 1637] [outer = 0x89be3000] 09:13:58 INFO - PROCESS | 1738 | 1464624838339 Marionette DEBUG loaded listener.js 09:13:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8c8c8c00) [pid = 1738] [serial = 1638] [outer = 0x89be3000] 09:13:59 INFO - PROCESS | 1738 | 1464624839209 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1433ms 09:13:59 INFO - PROCESS | 1738 | 1464624839273 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 09:13:59 INFO - PROCESS | 1738 | 1464624839277 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 09:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:13:59 INFO - PROCESS | 1738 | 1464624839284 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:13:59 INFO - PROCESS | 1738 | 1464624839289 Marionette TRACE conn3 <- [1,2154,null,{}] 09:13:59 INFO - PROCESS | 1738 | 1464624839313 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:59 INFO - PROCESS | 1738 | 1464624839578 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 09:13:59 INFO - PROCESS | 1738 | 1464624839609 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c799400 == 113 [pid = 1738] [id = 546] 09:13:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8d0b3400) [pid = 1738] [serial = 1639] [outer = (nil)] 09:13:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8d987c00) [pid = 1738] [serial = 1640] [outer = 0x8d0b3400] 09:13:59 INFO - PROCESS | 1738 | 1464624839683 Marionette DEBUG loaded listener.js 09:13:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8e136000) [pid = 1738] [serial = 1641] [outer = 0x8d0b3400] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x89b88400) [pid = 1738] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x881e5000) [pid = 1738] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x9b779800) [pid = 1738] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x876d1c00) [pid = 1738] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x876da400) [pid = 1738] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x98848c00) [pid = 1738] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8ef4bc00) [pid = 1738] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x876d4400) [pid = 1738] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x91ca0000) [pid = 1738] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x922cec00) [pid = 1738] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x91c9e400) [pid = 1738] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x911bc000) [pid = 1738] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x91075000) [pid = 1738] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x906cec00) [pid = 1738] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8ee88c00) [pid = 1738] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8e562800) [pid = 1738] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8e25f000) [pid = 1738] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8d0bb000) [pid = 1738] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8c8d1000) [pid = 1738] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x89a09000) [pid = 1738] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x89b81800) [pid = 1738] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x8c9aa800) [pid = 1738] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:14:01 INFO - PROCESS | 1738 | 1464624841410 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 2193ms 09:14:01 INFO - PROCESS | 1738 | 1464624841478 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 09:14:01 INFO - PROCESS | 1738 | 1464624841482 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 09:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:14:01 INFO - PROCESS | 1738 | 1464624841489 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:14:01 INFO - PROCESS | 1738 | 1464624841506 Marionette TRACE conn3 <- [1,2158,null,{}] 09:14:01 INFO - PROCESS | 1738 | 1464624841513 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:01 INFO - PROCESS | 1738 | 1464624841714 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 09:14:01 INFO - PROCESS | 1738 | 1464624841954 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x88082800 == 114 [pid = 1738] [id = 547] 09:14:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x89a06800) [pid = 1738] [serial = 1642] [outer = (nil)] 09:14:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8c8d4400) [pid = 1738] [serial = 1643] [outer = 0x89a06800] 09:14:02 INFO - PROCESS | 1738 | 1464624842027 Marionette DEBUG loaded listener.js 09:14:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8da1e800) [pid = 1738] [serial = 1644] [outer = 0x89a06800] 09:14:02 INFO - PROCESS | 1738 | 1464624842790 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1342ms 09:14:02 INFO - PROCESS | 1738 | 1464624842832 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 09:14:02 INFO - PROCESS | 1738 | 1464624842835 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 09:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:14:02 INFO - PROCESS | 1738 | 1464624842841 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:14:02 INFO - PROCESS | 1738 | 1464624842843 Marionette TRACE conn3 <- [1,2162,null,{}] 09:14:02 INFO - PROCESS | 1738 | 1464624842849 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:03 INFO - PROCESS | 1738 | 1464624843028 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 09:14:03 INFO - PROCESS | 1738 | 1464624843043 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cffdc00 == 115 [pid = 1738] [id = 548] 09:14:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8e13a400) [pid = 1738] [serial = 1645] [outer = (nil)] 09:14:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8e550800) [pid = 1738] [serial = 1646] [outer = 0x8e13a400] 09:14:03 INFO - PROCESS | 1738 | 1464624843114 Marionette DEBUG loaded listener.js 09:14:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8e562800) [pid = 1738] [serial = 1647] [outer = 0x8e13a400] 09:14:04 INFO - PROCESS | 1738 | 1464624844486 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1678ms 09:14:04 INFO - PROCESS | 1738 | 1464624844520 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 09:14:04 INFO - PROCESS | 1738 | 1464624844528 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 09:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:14:04 INFO - PROCESS | 1738 | 1464624844536 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:14:04 INFO - PROCESS | 1738 | 1464624844543 Marionette TRACE conn3 <- [1,2166,null,{}] 09:14:04 INFO - PROCESS | 1738 | 1464624844551 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:04 INFO - PROCESS | 1738 | 1464624844781 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 09:14:05 INFO - PROCESS | 1738 | 1464624845115 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x89beac00 == 116 [pid = 1738] [id = 549] 09:14:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8a05ac00) [pid = 1738] [serial = 1648] [outer = (nil)] 09:14:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8ab74800) [pid = 1738] [serial = 1649] [outer = 0x8a05ac00] 09:14:05 INFO - PROCESS | 1738 | 1464624845208 Marionette DEBUG loaded listener.js 09:14:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8c8cd400) [pid = 1738] [serial = 1650] [outer = 0x8a05ac00] 09:14:06 INFO - PROCESS | 1738 | 1464624846188 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1690ms 09:14:06 INFO - PROCESS | 1738 | 1464624846227 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 09:14:06 INFO - PROCESS | 1738 | 1464624846236 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 09:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:14:06 INFO - PROCESS | 1738 | 1464624846247 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:14:06 INFO - PROCESS | 1738 | 1464624846251 Marionette TRACE conn3 <- [1,2170,null,{}] 09:14:06 INFO - PROCESS | 1738 | 1464624846258 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:06 INFO - PROCESS | 1738 | 1464624846516 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 09:14:06 INFO - PROCESS | 1738 | 1464624846859 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x881e7000 == 117 [pid = 1738] [id = 550] 09:14:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8d7ce400) [pid = 1738] [serial = 1651] [outer = (nil)] 09:14:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8e265800) [pid = 1738] [serial = 1652] [outer = 0x8d7ce400] 09:14:06 INFO - PROCESS | 1738 | 1464624846945 Marionette DEBUG loaded listener.js 09:14:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8e55c000) [pid = 1738] [serial = 1653] [outer = 0x8d7ce400] 09:14:07 INFO - PROCESS | 1738 | 1464624847851 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1679ms 09:14:07 INFO - PROCESS | 1738 | 1464624847926 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 09:14:07 INFO - PROCESS | 1738 | 1464624847930 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 09:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:14:07 INFO - PROCESS | 1738 | 1464624847937 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:14:07 INFO - PROCESS | 1738 | 1464624847943 Marionette TRACE conn3 <- [1,2174,null,{}] 09:14:07 INFO - PROCESS | 1738 | 1464624847960 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:08 INFO - PROCESS | 1738 | 1464624848219 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 09:14:08 INFO - PROCESS | 1738 | 1464624848551 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c832400 == 118 [pid = 1738] [id = 551] 09:14:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8ef5a400) [pid = 1738] [serial = 1654] [outer = (nil)] 09:14:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x9051e000) [pid = 1738] [serial = 1655] [outer = 0x8ef5a400] 09:14:08 INFO - PROCESS | 1738 | 1464624848644 Marionette DEBUG loaded listener.js 09:14:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x9102e800) [pid = 1738] [serial = 1656] [outer = 0x8ef5a400] 09:14:09 INFO - PROCESS | 1738 | 1464624849550 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1685ms 09:14:09 INFO - PROCESS | 1738 | 1464624849623 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 09:14:09 INFO - PROCESS | 1738 | 1464624849627 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 09:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:14:09 INFO - PROCESS | 1738 | 1464624849634 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:14:09 INFO - PROCESS | 1738 | 1464624849637 Marionette TRACE conn3 <- [1,2178,null,{}] 09:14:09 INFO - PROCESS | 1738 | 1464624849643 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:09 INFO - PROCESS | 1738 | 1464624849853 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 09:14:10 INFO - PROCESS | 1738 | 1464624850178 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef49800 == 119 [pid = 1738] [id = 552] 09:14:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8ef60000) [pid = 1738] [serial = 1657] [outer = (nil)] 09:14:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x9107f800) [pid = 1738] [serial = 1658] [outer = 0x8ef60000] 09:14:10 INFO - PROCESS | 1738 | 1464624850268 Marionette DEBUG loaded listener.js 09:14:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x911bc000) [pid = 1738] [serial = 1659] [outer = 0x8ef60000] 09:14:11 INFO - PROCESS | 1738 | 1464624851155 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1581ms 09:14:11 INFO - PROCESS | 1738 | 1464624851216 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 09:14:11 INFO - PROCESS | 1738 | 1464624851220 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 09:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:14:11 INFO - PROCESS | 1738 | 1464624851226 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:14:11 INFO - PROCESS | 1738 | 1464624851230 Marionette TRACE conn3 <- [1,2182,null,{}] 09:14:11 INFO - PROCESS | 1738 | 1464624851235 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:11 INFO - PROCESS | 1738 | 1464624851440 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 09:14:11 INFO - PROCESS | 1738 | 1464624851795 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7c6400 == 120 [pid = 1738] [id = 553] 09:14:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x91074400) [pid = 1738] [serial = 1660] [outer = (nil)] 09:14:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x91a69000) [pid = 1738] [serial = 1661] [outer = 0x91074400] 09:14:11 INFO - PROCESS | 1738 | 1464624851895 Marionette DEBUG loaded listener.js 09:14:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x91a6fc00) [pid = 1738] [serial = 1662] [outer = 0x91074400] 09:14:12 INFO - PROCESS | 1738 | 1464624852782 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1587ms 09:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:14:12 INFO - PROCESS | 1738 | 1464624852814 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 09:14:12 INFO - PROCESS | 1738 | 1464624852818 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 09:14:12 INFO - PROCESS | 1738 | 1464624852825 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:14:12 INFO - PROCESS | 1738 | 1464624852828 Marionette TRACE conn3 <- [1,2186,null,{}] 09:14:12 INFO - PROCESS | 1738 | 1464624852834 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:13 INFO - PROCESS | 1738 | 1464624853141 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 09:14:13 INFO - PROCESS | 1738 | 1464624853359 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x91a68000 == 121 [pid = 1738] [id = 554] 09:14:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x91a6bc00) [pid = 1738] [serial = 1663] [outer = (nil)] 09:14:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x91ca6800) [pid = 1738] [serial = 1664] [outer = 0x91a6bc00] 09:14:13 INFO - PROCESS | 1738 | 1464624853487 Marionette DEBUG loaded listener.js 09:14:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x922c0800) [pid = 1738] [serial = 1665] [outer = 0x91a6bc00] 09:14:14 INFO - PROCESS | 1738 | 1464624854405 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:14:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1641ms 09:14:14 INFO - PROCESS | 1738 | 1464624854464 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 09:14:14 INFO - PROCESS | 1738 | 1464624854468 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 09:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:14:14 INFO - PROCESS | 1738 | 1464624854475 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:14:14 INFO - PROCESS | 1738 | 1464624854477 Marionette TRACE conn3 <- [1,2190,null,{}] 09:14:14 INFO - PROCESS | 1738 | 1464624854484 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:14 INFO - PROCESS | 1738 | 1464624854687 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 09:14:15 INFO - PROCESS | 1738 | 1464624855013 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x91076c00 == 122 [pid = 1738] [id = 555] 09:14:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x91be4000) [pid = 1738] [serial = 1666] [outer = (nil)] 09:14:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x92b90400) [pid = 1738] [serial = 1667] [outer = 0x91be4000] 09:14:15 INFO - PROCESS | 1738 | 1464624855103 Marionette DEBUG loaded listener.js 09:14:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x92e33800) [pid = 1738] [serial = 1668] [outer = 0x91be4000] 09:14:15 INFO - PROCESS | 1738 | 1464624855965 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:14:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:14:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1532ms 09:14:16 INFO - PROCESS | 1738 | 1464624856008 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 09:14:16 INFO - PROCESS | 1738 | 1464624856012 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 09:14:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:14:16 INFO - PROCESS | 1738 | 1464624856038 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 1738 | 1464624856042 Marionette TRACE conn3 <- [1,2194,null,{}] 09:14:16 INFO - PROCESS | 1738 | 1464624856048 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:16 INFO - PROCESS | 1738 | 1464624856251 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 09:14:16 INFO - PROCESS | 1738 | 1464624856608 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x91be8c00 == 123 [pid = 1738] [id = 556] 09:14:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x922cec00) [pid = 1738] [serial = 1669] [outer = (nil)] 09:14:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x95084800) [pid = 1738] [serial = 1670] [outer = 0x922cec00] 09:14:16 INFO - PROCESS | 1738 | 1464624856697 Marionette DEBUG loaded listener.js 09:14:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x9750e000) [pid = 1738] [serial = 1671] [outer = 0x922cec00] 09:14:17 INFO - PROCESS | 1738 | 1464624857610 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1638ms 09:14:17 INFO - PROCESS | 1738 | 1464624857672 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:14:17 INFO - PROCESS | 1738 | 1464624857676 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 09:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:14:17 INFO - PROCESS | 1738 | 1464624857683 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:14:17 INFO - PROCESS | 1738 | 1464624857686 Marionette TRACE conn3 <- [1,2198,null,{}] 09:14:17 INFO - PROCESS | 1738 | 1464624857692 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:17 INFO - PROCESS | 1738 | 1464624857904 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:14:18 INFO - PROCESS | 1738 | 1464624858189 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c9a000 == 124 [pid = 1738] [id = 557] 09:14:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x93c9e000) [pid = 1738] [serial = 1672] [outer = (nil)] 09:14:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x9888d000) [pid = 1738] [serial = 1673] [outer = 0x93c9e000] 09:14:18 INFO - PROCESS | 1738 | 1464624858322 Marionette DEBUG loaded listener.js 09:14:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x98e88c00) [pid = 1738] [serial = 1674] [outer = 0x93c9e000] 09:14:19 INFO - PROCESS | 1738 | 1464624859166 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:14:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:14:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1538ms 09:14:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:14:19 INFO - PROCESS | 1738 | 1464624859222 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:14:19 INFO - PROCESS | 1738 | 1464624859225 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 09:14:19 INFO - PROCESS | 1738 | 1464624859231 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:14:19 INFO - PROCESS | 1738 | 1464624859235 Marionette TRACE conn3 <- [1,2202,null,{}] 09:14:19 INFO - PROCESS | 1738 | 1464624859240 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:19 INFO - PROCESS | 1738 | 1464624859446 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:14:19 INFO - PROCESS | 1738 | 1464624859732 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x98833400 == 125 [pid = 1738] [id = 558] 09:14:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x9995a000) [pid = 1738] [serial = 1675] [outer = (nil)] 09:14:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x99bb3000) [pid = 1738] [serial = 1676] [outer = 0x9995a000] 09:14:19 INFO - PROCESS | 1738 | 1464624859874 Marionette DEBUG loaded listener.js 09:14:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x99ecd400) [pid = 1738] [serial = 1677] [outer = 0x9995a000] 09:14:20 INFO - PROCESS | 1738 | 1464624860773 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:14:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:14:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1580ms 09:14:20 INFO - PROCESS | 1738 | 1464624860811 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:14:20 INFO - PROCESS | 1738 | 1464624860815 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 09:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:14:20 INFO - PROCESS | 1738 | 1464624860821 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:14:20 INFO - PROCESS | 1738 | 1464624860826 Marionette TRACE conn3 <- [1,2206,null,{}] 09:14:20 INFO - PROCESS | 1738 | 1464624860831 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:21 INFO - PROCESS | 1738 | 1464624861061 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:14:21 INFO - PROCESS | 1738 | 1464624861396 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a857800 == 126 [pid = 1738] [id = 559] 09:14:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x9b186000) [pid = 1738] [serial = 1678] [outer = (nil)] 09:14:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x9b943000) [pid = 1738] [serial = 1679] [outer = 0x9b186000] 09:14:21 INFO - PROCESS | 1738 | 1464624861516 Marionette DEBUG loaded listener.js 09:14:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0xa23f9800) [pid = 1738] [serial = 1680] [outer = 0x9b186000] 09:14:22 INFO - PROCESS | 1738 | 1464624862448 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:14:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:14:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1687ms 09:14:22 INFO - PROCESS | 1738 | 1464624862510 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:14:22 INFO - PROCESS | 1738 | 1464624862513 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 09:14:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:14:22 INFO - PROCESS | 1738 | 1464624862520 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:14:22 INFO - PROCESS | 1738 | 1464624862523 Marionette TRACE conn3 <- [1,2210,null,{}] 09:14:22 INFO - PROCESS | 1738 | 1464624862529 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:22 INFO - PROCESS | 1738 | 1464624862733 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:14:23 INFO - PROCESS | 1738 | 1464624863066 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x9993a000 == 127 [pid = 1738] [id = 560] 09:14:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x9b1d8000) [pid = 1738] [serial = 1681] [outer = (nil)] 09:14:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0xa335b400) [pid = 1738] [serial = 1682] [outer = 0x9b1d8000] 09:14:23 INFO - PROCESS | 1738 | 1464624863156 Marionette DEBUG loaded listener.js 09:14:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0xa368a800) [pid = 1738] [serial = 1683] [outer = 0x9b1d8000] 09:14:24 INFO - PROCESS | 1738 | 1464624864054 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1587ms 09:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:14:24 INFO - PROCESS | 1738 | 1464624864107 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:14:24 INFO - PROCESS | 1738 | 1464624864110 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 09:14:24 INFO - PROCESS | 1738 | 1464624864117 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:14:24 INFO - PROCESS | 1738 | 1464624864131 Marionette TRACE conn3 <- [1,2214,null,{}] 09:14:24 INFO - PROCESS | 1738 | 1464624864137 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:24 INFO - PROCESS | 1738 | 1464624864345 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:14:24 INFO - PROCESS | 1738 | 1464624864677 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b91c00 == 128 [pid = 1738] [id = 561] 09:14:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x98848c00) [pid = 1738] [serial = 1684] [outer = (nil)] 09:14:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0xa6805000) [pid = 1738] [serial = 1685] [outer = 0x98848c00] 09:14:24 INFO - PROCESS | 1738 | 1464624864768 Marionette DEBUG loaded listener.js 09:14:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0xa6864800) [pid = 1738] [serial = 1686] [outer = 0x98848c00] 09:14:25 INFO - PROCESS | 1738 | 1464624865657 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1599ms 09:14:25 INFO - PROCESS | 1738 | 1464624865716 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:14:25 INFO - PROCESS | 1738 | 1464624865720 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 09:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:14:25 INFO - PROCESS | 1738 | 1464624865727 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:14:25 INFO - PROCESS | 1738 | 1464624865730 Marionette TRACE conn3 <- [1,2218,null,{}] 09:14:25 INFO - PROCESS | 1738 | 1464624865736 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:25 INFO - PROCESS | 1738 | 1464624865954 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:14:26 INFO - PROCESS | 1738 | 1464624866300 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x86fefc00 == 129 [pid = 1738] [id = 562] 09:14:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x9cec7800) [pid = 1738] [serial = 1687] [outer = (nil)] 09:14:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0xa6b5b000) [pid = 1738] [serial = 1688] [outer = 0x9cec7800] 09:14:26 INFO - PROCESS | 1738 | 1464624866389 Marionette DEBUG loaded listener.js 09:14:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0xa6b5e000) [pid = 1738] [serial = 1689] [outer = 0x9cec7800] 09:14:27 INFO - PROCESS | 1738 | 1464624867276 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:14:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:14:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1584ms 09:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:14:27 INFO - PROCESS | 1738 | 1464624867312 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:14:27 INFO - PROCESS | 1738 | 1464624867315 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 09:14:27 INFO - PROCESS | 1738 | 1464624867322 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:14:27 INFO - PROCESS | 1738 | 1464624867326 Marionette TRACE conn3 <- [1,2222,null,{}] 09:14:27 INFO - PROCESS | 1738 | 1464624867331 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:27 INFO - PROCESS | 1738 | 1464624867531 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:14:27 INFO - PROCESS | 1738 | 1464624867825 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x89d1c000 == 130 [pid = 1738] [id = 563] 09:14:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x89d1e800) [pid = 1738] [serial = 1690] [outer = (nil)] 09:14:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x89d24c00) [pid = 1738] [serial = 1691] [outer = 0x89d1e800] 09:14:27 INFO - PROCESS | 1738 | 1464624867958 Marionette DEBUG loaded listener.js 09:14:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x89d26000) [pid = 1738] [serial = 1692] [outer = 0x89d1e800] 09:14:28 INFO - PROCESS | 1738 | 1464624868835 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:14:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1538ms 09:14:28 INFO - PROCESS | 1738 | 1464624868859 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:14:28 INFO - PROCESS | 1738 | 1464624868863 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 09:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:14:28 INFO - PROCESS | 1738 | 1464624868869 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:14:28 INFO - PROCESS | 1738 | 1464624868873 Marionette TRACE conn3 <- [1,2226,null,{}] 09:14:28 INFO - PROCESS | 1738 | 1464624868878 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:29 INFO - PROCESS | 1738 | 1464624869091 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:14:29 INFO - PROCESS | 1738 | 1464624869392 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x89d25800 == 131 [pid = 1738] [id = 564] 09:14:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x89d28c00) [pid = 1738] [serial = 1693] [outer = (nil)] 09:14:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0xa680d400) [pid = 1738] [serial = 1694] [outer = 0x89d28c00] 09:14:29 INFO - PROCESS | 1738 | 1464624869518 Marionette DEBUG loaded listener.js 09:14:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0xa6b5ac00) [pid = 1738] [serial = 1695] [outer = 0x89d28c00] 09:14:30 INFO - PROCESS | 1738 | 1464624870432 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1638ms 09:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:14:30 INFO - PROCESS | 1738 | 1464624870508 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:14:30 INFO - PROCESS | 1738 | 1464624870511 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 09:14:30 INFO - PROCESS | 1738 | 1464624870518 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:14:30 INFO - PROCESS | 1738 | 1464624870521 Marionette TRACE conn3 <- [1,2230,null,{}] 09:14:30 INFO - PROCESS | 1738 | 1464624870527 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:30 INFO - PROCESS | 1738 | 1464624870768 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:14:31 INFO - PROCESS | 1738 | 1464624871120 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x876d4000 == 132 [pid = 1738] [id = 565] 09:14:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x89d1cc00) [pid = 1738] [serial = 1696] [outer = (nil)] 09:14:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x8c8b2000) [pid = 1738] [serial = 1697] [outer = 0x89d1cc00] 09:14:31 INFO - PROCESS | 1738 | 1464624871216 Marionette DEBUG loaded listener.js 09:14:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x8c8b5400) [pid = 1738] [serial = 1698] [outer = 0x89d1cc00] 09:14:32 INFO - PROCESS | 1738 | 1464624872072 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1582ms 09:14:32 INFO - PROCESS | 1738 | 1464624872100 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:14:32 INFO - PROCESS | 1738 | 1464624872104 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 09:14:32 INFO - PROCESS | 1738 | 1464624872110 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:14:32 INFO - PROCESS | 1738 | 1464624872114 Marionette TRACE conn3 <- [1,2234,null,{}] 09:14:32 INFO - PROCESS | 1738 | 1464624872119 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:32 INFO - PROCESS | 1738 | 1464624872365 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:14:32 INFO - PROCESS | 1738 | 1464624872670 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c8b0800 == 133 [pid = 1738] [id = 566] 09:14:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x8c8b8800) [pid = 1738] [serial = 1699] [outer = (nil)] 09:14:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x9b935000) [pid = 1738] [serial = 1700] [outer = 0x8c8b8800] 09:14:32 INFO - PROCESS | 1738 | 1464624872816 Marionette DEBUG loaded listener.js 09:14:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0xa6e89800) [pid = 1738] [serial = 1701] [outer = 0x8c8b8800] 09:14:33 INFO - PROCESS | 1738 | 1464624873669 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1630ms 09:14:33 INFO - PROCESS | 1738 | 1464624873740 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:14:33 INFO - PROCESS | 1738 | 1464624873744 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 09:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:14:33 INFO - PROCESS | 1738 | 1464624873750 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:14:33 INFO - PROCESS | 1738 | 1464624873754 Marionette TRACE conn3 <- [1,2238,null,{}] 09:14:33 INFO - PROCESS | 1738 | 1464624873764 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:34 INFO - PROCESS | 1738 | 1464624874009 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x911be000 == 132 [pid = 1738] [id = 183] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x89c4bc00 == 131 [pid = 1738] [id = 478] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x88082800 == 130 [pid = 1738] [id = 547] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8c799400 == 129 [pid = 1738] [id = 546] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x89b95000 == 128 [pid = 1738] [id = 545] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x881df000 == 127 [pid = 1738] [id = 544] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0xa51e2400 == 126 [pid = 1738] [id = 542] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0xa270cc00 == 125 [pid = 1738] [id = 540] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8ab77800 == 124 [pid = 1738] [id = 541] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0xa23f7400 == 123 [pid = 1738] [id = 539] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x89c56000 == 122 [pid = 1738] [id = 538] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x9530d400 == 121 [pid = 1738] [id = 537] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x906d1c00 == 120 [pid = 1738] [id = 535] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x9992fc00 == 119 [pid = 1738] [id = 536] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x91ca1000 == 118 [pid = 1738] [id = 534] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8ef5c000 == 117 [pid = 1738] [id = 533] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8ef5a000 == 116 [pid = 1738] [id = 532] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x906d8c00 == 115 [pid = 1738] [id = 531] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x91032800 == 114 [pid = 1738] [id = 530] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7c1c00 == 113 [pid = 1738] [id = 529] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7cdc00 == 112 [pid = 1738] [id = 527] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8cffb000 == 111 [pid = 1738] [id = 528] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8aa4b800 == 110 [pid = 1738] [id = 526] 09:14:35 INFO - PROCESS | 1738 | --DOCSHELL 0x88084000 == 109 [pid = 1738] [id = 525] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x8d987800) [pid = 1738] [serial = 1437] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x8ee80800) [pid = 1738] [serial = 1521] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x8e55a800) [pid = 1738] [serial = 1520] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x8e25b800) [pid = 1738] [serial = 1518] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x8da27400) [pid = 1738] [serial = 1517] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x8d0b8000) [pid = 1738] [serial = 1515] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x8c9a7800) [pid = 1738] [serial = 1514] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x8a05a400) [pid = 1738] [serial = 1512] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x89be3800) [pid = 1738] [serial = 1511] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x8c8d6400) [pid = 1738] [serial = 1508] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8c79a400) [pid = 1738] [serial = 1569] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8d0b4800) [pid = 1738] [serial = 1572] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8ab70400) [pid = 1738] [serial = 1568] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8d0b0400) [pid = 1738] [serial = 1574] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8c8d3c00) [pid = 1738] [serial = 1571] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x89b8e000) [pid = 1738] [serial = 1565] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x89be2000) [pid = 1738] [serial = 1566] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0xa23fac00) [pid = 1738] [serial = 1563] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0xa23c6800) [pid = 1738] [serial = 1562] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x9cec3400) [pid = 1738] [serial = 1560] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x9b8b1400) [pid = 1738] [serial = 1559] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x9aabf800) [pid = 1738] [serial = 1557] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x99ed1000) [pid = 1738] [serial = 1556] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x99ec3c00) [pid = 1738] [serial = 1554] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x99e24c00) [pid = 1738] [serial = 1553] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x98e30800) [pid = 1738] [serial = 1551] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x98c27800) [pid = 1738] [serial = 1550] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x987a8c00) [pid = 1738] [serial = 1548] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x953a9800) [pid = 1738] [serial = 1547] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x95083800) [pid = 1738] [serial = 1544] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x95305400) [pid = 1738] [serial = 1545] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x93c31c00) [pid = 1738] [serial = 1542] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x92b91400) [pid = 1738] [serial = 1541] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x920f0c00) [pid = 1738] [serial = 1539] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x91ca5000) [pid = 1738] [serial = 1538] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x91b29c00) [pid = 1738] [serial = 1536] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x91ac5c00) [pid = 1738] [serial = 1535] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x91a61c00) [pid = 1738] [serial = 1533] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x9138a800) [pid = 1738] [serial = 1532] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x911b2400) [pid = 1738] [serial = 1530] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x9107c400) [pid = 1738] [serial = 1529] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x91033c00) [pid = 1738] [serial = 1527] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x906d5000) [pid = 1738] [serial = 1526] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8ef4b000) [pid = 1738] [serial = 1524] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8ef40400) [pid = 1738] [serial = 1523] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1738 | 1464624876431 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x881e0000 == 110 [pid = 1738] [id = 567] 09:14:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x881e0400) [pid = 1738] [serial = 1702] [outer = (nil)] 09:14:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x881ecc00) [pid = 1738] [serial = 1703] [outer = 0x881e0400] 09:14:36 INFO - PROCESS | 1738 | 1464624876511 Marionette DEBUG loaded listener.js 09:14:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x89b81800) [pid = 1738] [serial = 1704] [outer = 0x881e0400] 09:14:37 INFO - PROCESS | 1738 | 1464624877366 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 3646ms 09:14:37 INFO - PROCESS | 1738 | 1464624877398 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:14:37 INFO - PROCESS | 1738 | 1464624877402 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 09:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:14:37 INFO - PROCESS | 1738 | 1464624877442 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:14:37 INFO - PROCESS | 1738 | 1464624877448 Marionette TRACE conn3 <- [1,2242,null,{}] 09:14:37 INFO - PROCESS | 1738 | 1464624877454 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:37 INFO - PROCESS | 1738 | 1464624877669 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:14:37 INFO - PROCESS | 1738 | 1464624877882 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b94000 == 111 [pid = 1738] [id = 568] 09:14:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x89c4d800) [pid = 1738] [serial = 1705] [outer = (nil)] 09:14:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8a065800) [pid = 1738] [serial = 1706] [outer = 0x89c4d800] 09:14:37 INFO - PROCESS | 1738 | 1464624877960 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8aa4fc00) [pid = 1738] [serial = 1707] [outer = 0x89c4d800] 09:14:38 INFO - PROCESS | 1738 | 1464624878801 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1389ms 09:14:38 INFO - PROCESS | 1738 | 1464624878826 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:14:38 INFO - PROCESS | 1738 | 1464624878832 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 09:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:14:38 INFO - PROCESS | 1738 | 1464624878838 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:14:38 INFO - PROCESS | 1738 | 1464624878841 Marionette TRACE conn3 <- [1,2246,null,{}] 09:14:38 INFO - PROCESS | 1738 | 1464624878847 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:39 INFO - PROCESS | 1738 | 1464624879123 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:14:39 INFO - PROCESS | 1738 | 1464624879163 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ab6cc00 == 112 [pid = 1738] [id = 569] 09:14:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8ac0c400) [pid = 1738] [serial = 1708] [outer = (nil)] 09:14:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8c6be800) [pid = 1738] [serial = 1709] [outer = 0x8ac0c400] 09:14:39 INFO - PROCESS | 1738 | 1464624879234 Marionette DEBUG loaded listener.js 09:14:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8c8b2400) [pid = 1738] [serial = 1710] [outer = 0x8ac0c400] 09:14:40 INFO - PROCESS | 1738 | 1464624880237 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1429ms 09:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:14:40 INFO - PROCESS | 1738 | 1464624880268 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:14:40 INFO - PROCESS | 1738 | 1464624880271 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 09:14:40 INFO - PROCESS | 1738 | 1464624880286 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:14:40 INFO - PROCESS | 1738 | 1464624880296 Marionette TRACE conn3 <- [1,2250,null,{}] 09:14:40 INFO - PROCESS | 1738 | 1464624880311 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:40 INFO - PROCESS | 1738 | 1464624880572 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:14:40 INFO - PROCESS | 1738 | 1464624880604 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c6c7000 == 113 [pid = 1738] [id = 570] 09:14:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8c6c8c00) [pid = 1738] [serial = 1711] [outer = (nil)] 09:14:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8cff6000) [pid = 1738] [serial = 1712] [outer = 0x8c6c8c00] 09:14:40 INFO - PROCESS | 1738 | 1464624880675 Marionette DEBUG loaded listener.js 09:14:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8d0b7400) [pid = 1738] [serial = 1713] [outer = 0x8c6c8c00] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8e138400) [pid = 1738] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x88088400) [pid = 1738] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0xa3163800) [pid = 1738] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8d989800) [pid = 1738] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x99930000) [pid = 1738] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x99a5fc00) [pid = 1738] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x89be3000) [pid = 1738] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x9102e400) [pid = 1738] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8ef57c00) [pid = 1738] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8d0bc000) [pid = 1738] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x89a06800) [pid = 1738] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8d0b3400) [pid = 1738] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x9107e800) [pid = 1738] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x9229cc00) [pid = 1738] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x89b92400) [pid = 1738] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x91032c00) [pid = 1738] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8c79cc00) [pid = 1738] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0xa27c4400) [pid = 1738] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8aa51400) [pid = 1738] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8ef5c800) [pid = 1738] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0xa6333400) [pid = 1738] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x91a66000) [pid = 1738] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0xa27ef400) [pid = 1738] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:14:41 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8c79b400) [pid = 1738] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:14:42 INFO - PROCESS | 1738 | 1464624882223 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:14:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:14:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1960ms 09:14:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:14:42 INFO - PROCESS | 1738 | 1464624882237 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:14:42 INFO - PROCESS | 1738 | 1464624882240 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 09:14:42 INFO - PROCESS | 1738 | 1464624882246 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:14:42 INFO - PROCESS | 1738 | 1464624882249 Marionette TRACE conn3 <- [1,2254,null,{}] 09:14:42 INFO - PROCESS | 1738 | 1464624882254 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:42 INFO - PROCESS | 1738 | 1464624882448 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:14:42 INFO - PROCESS | 1738 | 1464624882667 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x89a06800 == 114 [pid = 1738] [id = 571] 09:14:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x89b99000) [pid = 1738] [serial = 1714] [outer = (nil)] 09:14:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8c7a7c00) [pid = 1738] [serial = 1715] [outer = 0x89b99000] 09:14:42 INFO - PROCESS | 1738 | 1464624882737 Marionette DEBUG loaded listener.js 09:14:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8d0b8800) [pid = 1738] [serial = 1716] [outer = 0x89b99000] 09:14:43 INFO - PROCESS | 1738 | 1464624883472 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:14:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:14:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1238ms 09:14:43 INFO - PROCESS | 1738 | 1464624883484 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:14:43 INFO - PROCESS | 1738 | 1464624883487 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 09:14:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:14:43 INFO - PROCESS | 1738 | 1464624883493 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:14:43 INFO - PROCESS | 1738 | 1464624883496 Marionette TRACE conn3 <- [1,2258,null,{}] 09:14:43 INFO - PROCESS | 1738 | 1464624883662 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:43 INFO - PROCESS | 1738 | 1464624883893 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:14:44 INFO - PROCESS | 1738 | 1464624884256 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b98c00 == 115 [pid = 1738] [id = 572] 09:14:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x89b9d400) [pid = 1738] [serial = 1717] [outer = (nil)] 09:14:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x89c49400) [pid = 1738] [serial = 1718] [outer = 0x89b9d400] 09:14:44 INFO - PROCESS | 1738 | 1464624884349 Marionette DEBUG loaded listener.js 09:14:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x89d21000) [pid = 1738] [serial = 1719] [outer = 0x89b9d400] 09:14:45 INFO - PROCESS | 1738 | 1464624885308 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:14:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:14:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1867ms 09:14:45 INFO - PROCESS | 1738 | 1464624885361 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:14:45 INFO - PROCESS | 1738 | 1464624885369 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 09:14:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:14:45 INFO - PROCESS | 1738 | 1464624885376 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:14:45 INFO - PROCESS | 1738 | 1464624885380 Marionette TRACE conn3 <- [1,2262,null,{}] 09:14:45 INFO - PROCESS | 1738 | 1464624885387 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:45 INFO - PROCESS | 1738 | 1464624885604 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:14:45 INFO - PROCESS | 1738 | 1464624885943 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ac10000 == 116 [pid = 1738] [id = 573] 09:14:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8c6bb400) [pid = 1738] [serial = 1720] [outer = (nil)] 09:14:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8c8ac400) [pid = 1738] [serial = 1721] [outer = 0x8c6bb400] 09:14:46 INFO - PROCESS | 1738 | 1464624886036 Marionette DEBUG loaded listener.js 09:14:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8c8bb400) [pid = 1738] [serial = 1722] [outer = 0x8c6bb400] 09:14:46 INFO - PROCESS | 1738 | 1464624886943 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:14:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:14:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1631ms 09:14:47 INFO - PROCESS | 1738 | 1464624887006 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:14:47 INFO - PROCESS | 1738 | 1464624887011 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 09:14:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:14:47 INFO - PROCESS | 1738 | 1464624887017 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 1738 | 1464624887021 Marionette TRACE conn3 <- [1,2266,null,{}] 09:14:47 INFO - PROCESS | 1738 | 1464624887027 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:47 INFO - PROCESS | 1738 | 1464624887240 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:14:47 INFO - PROCESS | 1738 | 1464624887654 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c8d0000 == 117 [pid = 1738] [id = 574] 09:14:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8d7cc000) [pid = 1738] [serial = 1723] [outer = (nil)] 09:14:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8d98a400) [pid = 1738] [serial = 1724] [outer = 0x8d7cc000] 09:14:47 INFO - PROCESS | 1738 | 1464624887756 Marionette DEBUG loaded listener.js 09:14:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8e138000) [pid = 1738] [serial = 1725] [outer = 0x8d7cc000] 09:14:48 INFO - PROCESS | 1738 | 1464624888647 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:14:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:14:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1682ms 09:14:48 INFO - PROCESS | 1738 | 1464624888708 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:14:48 INFO - PROCESS | 1738 | 1464624888717 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 09:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:14:48 INFO - PROCESS | 1738 | 1464624888725 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:14:48 INFO - PROCESS | 1738 | 1464624888728 Marionette TRACE conn3 <- [1,2270,null,{}] 09:14:48 INFO - PROCESS | 1738 | 1464624888734 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:48 INFO - PROCESS | 1738 | 1464624888944 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:14:49 INFO - PROCESS | 1738 | 1464624889242 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d0ba400 == 118 [pid = 1738] [id = 575] 09:14:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8e547800) [pid = 1738] [serial = 1726] [outer = (nil)] 09:14:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8ee84000) [pid = 1738] [serial = 1727] [outer = 0x8e547800] 09:14:49 INFO - PROCESS | 1738 | 1464624889378 Marionette DEBUG loaded listener.js 09:14:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8ee8f800) [pid = 1738] [serial = 1728] [outer = 0x8e547800] 09:14:50 INFO - PROCESS | 1738 | 1464624890273 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1585ms 09:14:50 INFO - PROCESS | 1738 | 1464624890311 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:14:50 INFO - PROCESS | 1738 | 1464624890315 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 09:14:50 INFO - PROCESS | 1738 | 1464624890321 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:14:50 INFO - PROCESS | 1738 | 1464624890325 Marionette TRACE conn3 <- [1,2274,null,{}] 09:14:50 INFO - PROCESS | 1738 | 1464624890331 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:50 INFO - PROCESS | 1738 | 1464624890533 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:14:50 INFO - PROCESS | 1738 | 1464624890823 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e266c00 == 119 [pid = 1738] [id = 576] 09:14:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8ef45c00) [pid = 1738] [serial = 1729] [outer = (nil)] 09:14:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8ef5d400) [pid = 1738] [serial = 1730] [outer = 0x8ef45c00] 09:14:50 INFO - PROCESS | 1738 | 1464624890955 Marionette DEBUG loaded listener.js 09:14:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x90513c00) [pid = 1738] [serial = 1731] [outer = 0x8ef45c00] 09:14:51 INFO - PROCESS | 1738 | 1464624891858 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1587ms 09:14:51 INFO - PROCESS | 1738 | 1464624891909 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:14:51 INFO - PROCESS | 1738 | 1464624891912 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 09:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:14:51 INFO - PROCESS | 1738 | 1464624891919 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 1738 | 1464624891923 Marionette TRACE conn3 <- [1,2278,null,{}] 09:14:51 INFO - PROCESS | 1738 | 1464624891928 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:52 INFO - PROCESS | 1738 | 1464624892171 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:14:52 INFO - PROCESS | 1738 | 1464624892520 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef53c00 == 120 [pid = 1738] [id = 577] 09:14:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8ef60c00) [pid = 1738] [serial = 1732] [outer = (nil)] 09:14:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x91074000) [pid = 1738] [serial = 1733] [outer = 0x8ef60c00] 09:14:52 INFO - PROCESS | 1738 | 1464624892612 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x911b4000) [pid = 1738] [serial = 1734] [outer = 0x8ef60c00] 09:14:53 INFO - PROCESS | 1738 | 1464624893492 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1629ms 09:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:14:53 INFO - PROCESS | 1738 | 1464624893548 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:14:53 INFO - PROCESS | 1738 | 1464624893551 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 09:14:53 INFO - PROCESS | 1738 | 1464624893558 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:14:53 INFO - PROCESS | 1738 | 1464624893562 Marionette TRACE conn3 <- [1,2282,null,{}] 09:14:53 INFO - PROCESS | 1738 | 1464624893567 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:53 INFO - PROCESS | 1738 | 1464624893777 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:14:54 INFO - PROCESS | 1738 | 1464624894066 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x91032c00 == 121 [pid = 1738] [id = 578] 09:14:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x91076000) [pid = 1738] [serial = 1735] [outer = (nil)] 09:14:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x91a65800) [pid = 1738] [serial = 1736] [outer = 0x91076000] 09:14:54 INFO - PROCESS | 1738 | 1464624894208 Marionette DEBUG loaded listener.js 09:14:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x91ac5c00) [pid = 1738] [serial = 1737] [outer = 0x91076000] 09:14:55 INFO - PROCESS | 1738 | 1464624895074 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:14:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:14:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1580ms 09:14:55 INFO - PROCESS | 1738 | 1464624895138 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:14:55 INFO - PROCESS | 1738 | 1464624895142 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 09:14:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:14:55 INFO - PROCESS | 1738 | 1464624895148 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:14:55 INFO - PROCESS | 1738 | 1464624895152 Marionette TRACE conn3 <- [1,2286,null,{}] 09:14:55 INFO - PROCESS | 1738 | 1464624895157 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:55 INFO - PROCESS | 1738 | 1464624895364 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:14:55 INFO - PROCESS | 1738 | 1464624895695 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef48800 == 122 [pid = 1738] [id = 579] 09:14:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x911b9c00) [pid = 1738] [serial = 1738] [outer = (nil)] 09:14:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x91be6c00) [pid = 1738] [serial = 1739] [outer = 0x911b9c00] 09:14:55 INFO - PROCESS | 1738 | 1464624895783 Marionette DEBUG loaded listener.js 09:14:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x91ca6c00) [pid = 1738] [serial = 1740] [outer = 0x911b9c00] 09:14:56 INFO - PROCESS | 1738 | 1464624896669 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:14:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:14:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1588ms 09:14:56 INFO - PROCESS | 1738 | 1464624896737 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:14:56 INFO - PROCESS | 1738 | 1464624896742 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 09:14:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:14:56 INFO - PROCESS | 1738 | 1464624896748 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:14:56 INFO - PROCESS | 1738 | 1464624896751 Marionette TRACE conn3 <- [1,2290,null,{}] 09:14:56 INFO - PROCESS | 1738 | 1464624896757 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:56 INFO - PROCESS | 1738 | 1464624896961 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:14:57 INFO - PROCESS | 1738 | 1464624897257 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x91a67c00 == 123 [pid = 1738] [id = 580] 09:14:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x91abec00) [pid = 1738] [serial = 1741] [outer = (nil)] 09:14:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x92296400) [pid = 1738] [serial = 1742] [outer = 0x91abec00] 09:14:57 INFO - PROCESS | 1738 | 1464624897394 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x922c8c00) [pid = 1738] [serial = 1743] [outer = 0x91abec00] 09:14:58 INFO - PROCESS | 1738 | 1464624898283 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:14:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:14:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1578ms 09:14:58 INFO - PROCESS | 1738 | 1464624898327 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:14:58 INFO - PROCESS | 1738 | 1464624898331 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 09:14:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:14:58 INFO - PROCESS | 1738 | 1464624898337 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:14:58 INFO - PROCESS | 1738 | 1464624898340 Marionette TRACE conn3 <- [1,2294,null,{}] 09:14:58 INFO - PROCESS | 1738 | 1464624898346 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:58 INFO - PROCESS | 1738 | 1464624898548 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:14:58 INFO - PROCESS | 1738 | 1464624898845 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x91ca9800 == 124 [pid = 1738] [id = 581] 09:14:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x920ec400) [pid = 1738] [serial = 1744] [outer = (nil)] 09:14:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x93a8bc00) [pid = 1738] [serial = 1745] [outer = 0x920ec400] 09:14:58 INFO - PROCESS | 1738 | 1464624898975 Marionette DEBUG loaded listener.js 09:14:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x93c31c00) [pid = 1738] [serial = 1746] [outer = 0x920ec400] 09:14:59 INFO - PROCESS | 1738 | 1464624899859 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1581ms 09:14:59 INFO - PROCESS | 1738 | 1464624899918 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:14:59 INFO - PROCESS | 1738 | 1464624899922 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 09:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:14:59 INFO - PROCESS | 1738 | 1464624899928 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:14:59 INFO - PROCESS | 1738 | 1464624899931 Marionette TRACE conn3 <- [1,2298,null,{}] 09:14:59 INFO - PROCESS | 1738 | 1464624899937 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:00 INFO - PROCESS | 1738 | 1464624900167 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:15:00 INFO - PROCESS | 1738 | 1464624900514 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b90000 == 125 [pid = 1738] [id = 582] 09:15:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x9874dc00) [pid = 1738] [serial = 1747] [outer = (nil)] 09:15:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x9882f800) [pid = 1738] [serial = 1748] [outer = 0x9874dc00] 09:15:00 INFO - PROCESS | 1738 | 1464624900610 Marionette DEBUG loaded listener.js 09:15:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x98c2b400) [pid = 1738] [serial = 1749] [outer = 0x9874dc00] 09:15:01 INFO - PROCESS | 1738 | 1464624901482 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1583ms 09:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:15:01 INFO - PROCESS | 1738 | 1464624901512 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:15:01 INFO - PROCESS | 1738 | 1464624901516 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 09:15:01 INFO - PROCESS | 1738 | 1464624901522 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:15:01 INFO - PROCESS | 1738 | 1464624901527 Marionette TRACE conn3 <- [1,2302,null,{}] 09:15:01 INFO - PROCESS | 1738 | 1464624901532 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:01 INFO - PROCESS | 1738 | 1464624901754 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:15:02 INFO - PROCESS | 1738 | 1464624902055 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x95320c00 == 126 [pid = 1738] [id = 583] 09:15:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x98833000) [pid = 1738] [serial = 1750] [outer = (nil)] 09:15:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x9993c800) [pid = 1738] [serial = 1751] [outer = 0x98833000] 09:15:02 INFO - PROCESS | 1738 | 1464624902203 Marionette DEBUG loaded listener.js 09:15:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x99a65800) [pid = 1738] [serial = 1752] [outer = 0x98833000] 09:15:03 INFO - PROCESS | 1738 | 1464624903136 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1680ms 09:15:03 INFO - PROCESS | 1738 | 1464624903201 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:15:03 INFO - PROCESS | 1738 | 1464624903205 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 09:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:15:03 INFO - PROCESS | 1738 | 1464624903211 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:15:03 INFO - PROCESS | 1738 | 1464624903215 Marionette TRACE conn3 <- [1,2306,null,{}] 09:15:03 INFO - PROCESS | 1738 | 1464624903220 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:03 INFO - PROCESS | 1738 | 1464624903445 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:15:03 INFO - PROCESS | 1738 | 1464624903783 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8785d800 == 127 [pid = 1738] [id = 584] 09:15:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x99a5ec00) [pid = 1738] [serial = 1753] [outer = (nil)] 09:15:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x9b181c00) [pid = 1738] [serial = 1754] [outer = 0x99a5ec00] 09:15:03 INFO - PROCESS | 1738 | 1464624903875 Marionette DEBUG loaded listener.js 09:15:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x9b18c800) [pid = 1738] [serial = 1755] [outer = 0x99a5ec00] 09:15:04 INFO - PROCESS | 1738 | 1464624904781 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:15:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:15:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1630ms 09:15:04 INFO - PROCESS | 1738 | 1464624904843 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 09:15:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:15:04 INFO - PROCESS | 1738 | 1464624904848 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 09:15:04 INFO - PROCESS | 1738 | 1464624904854 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:15:04 INFO - PROCESS | 1738 | 1464624904858 Marionette TRACE conn3 <- [1,2310,null,{}] 09:15:04 INFO - PROCESS | 1738 | 1464624904863 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:05 INFO - PROCESS | 1738 | 1464624905086 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:15:05 INFO - PROCESS | 1738 | 1464624905428 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x999c8800 == 128 [pid = 1738] [id = 585] 09:15:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x9aac8400) [pid = 1738] [serial = 1756] [outer = (nil)] 09:15:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0xa1056400) [pid = 1738] [serial = 1757] [outer = 0x9aac8400] 09:15:05 INFO - PROCESS | 1738 | 1464624905524 Marionette DEBUG loaded listener.js 09:15:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0xa2240000) [pid = 1738] [serial = 1758] [outer = 0x9aac8400] 09:15:06 INFO - PROCESS | 1738 | 1464624906520 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:15:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:15:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1730ms 09:15:06 INFO - PROCESS | 1738 | 1464624906583 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:15:06 INFO - PROCESS | 1738 | 1464624906587 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 09:15:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:15:06 INFO - PROCESS | 1738 | 1464624906593 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:15:06 INFO - PROCESS | 1738 | 1464624906597 Marionette TRACE conn3 <- [1,2314,null,{}] 09:15:06 INFO - PROCESS | 1738 | 1464624906602 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:06 INFO - PROCESS | 1738 | 1464624906860 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:15:07 INFO - PROCESS | 1738 | 1464624907202 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x98831000 == 129 [pid = 1738] [id = 586] 09:15:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x997c6c00) [pid = 1738] [serial = 1759] [outer = (nil)] 09:15:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0xa270c400) [pid = 1738] [serial = 1760] [outer = 0x997c6c00] 09:15:07 INFO - PROCESS | 1738 | 1464624907291 Marionette DEBUG loaded listener.js 09:15:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0xa27c2000) [pid = 1738] [serial = 1761] [outer = 0x997c6c00] 09:15:08 INFO - PROCESS | 1738 | 1464624908166 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:15:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1647ms 09:15:08 INFO - PROCESS | 1738 | 1464624908240 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:15:08 INFO - PROCESS | 1738 | 1464624908243 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 09:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:15:08 INFO - PROCESS | 1738 | 1464624908250 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:15:08 INFO - PROCESS | 1738 | 1464624908254 Marionette TRACE conn3 <- [1,2318,null,{}] 09:15:08 INFO - PROCESS | 1738 | 1464624908259 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:08 INFO - PROCESS | 1738 | 1464624908466 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:15:08 INFO - PROCESS | 1738 | 1464624908815 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:08 INFO - PROCESS | 1738 | ++DOCSHELL 0xa272f800 == 130 [pid = 1738] [id = 587] 09:15:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0xa27ef400) [pid = 1738] [serial = 1762] [outer = (nil)] 09:15:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0xa3696800) [pid = 1738] [serial = 1763] [outer = 0xa27ef400] 09:15:08 INFO - PROCESS | 1738 | 1464624908907 Marionette DEBUG loaded listener.js 09:15:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0xa51e3c00) [pid = 1738] [serial = 1764] [outer = 0xa27ef400] 09:15:09 INFO - PROCESS | 1738 | 1464624909822 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 09:15:09 INFO - PROCESS | 1738 | 1464624909885 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 09:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:15:09 INFO - PROCESS | 1738 | 1464624909891 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:15:09 INFO - PROCESS | 1738 | 1464624909894 Marionette TRACE conn3 <- [1,2322,null,{}] 09:15:09 INFO - PROCESS | 1738 | 1464624909900 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:10 INFO - PROCESS | 1738 | 1464624910112 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:15:10 INFO - PROCESS | 1738 | 1464624910463 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8807b800 == 131 [pid = 1738] [id = 588] 09:15:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0xa2735c00) [pid = 1738] [serial = 1765] [outer = (nil)] 09:15:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0xa6b5f400) [pid = 1738] [serial = 1766] [outer = 0xa2735c00] 09:15:10 INFO - PROCESS | 1738 | 1464624910549 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0xa6d49c00) [pid = 1738] [serial = 1767] [outer = 0xa2735c00] 09:15:11 INFO - PROCESS | 1738 | 1464624911388 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:15:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:15:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1535ms 09:15:11 INFO - PROCESS | 1738 | 1464624911427 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:15:11 INFO - PROCESS | 1738 | 1464624911431 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 09:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:15:11 INFO - PROCESS | 1738 | 1464624911437 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 1738 | 1464624911441 Marionette TRACE conn3 <- [1,2326,null,{}] 09:15:11 INFO - PROCESS | 1738 | 1464624911447 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:11 INFO - PROCESS | 1738 | 1464624911657 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:15:11 INFO - PROCESS | 1738 | 1464624911972 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ca0f400 == 132 [pid = 1738] [id = 589] 09:15:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x8ca0f800) [pid = 1738] [serial = 1768] [outer = (nil)] 09:15:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x8ca15000) [pid = 1738] [serial = 1769] [outer = 0x8ca0f800] 09:15:12 INFO - PROCESS | 1738 | 1464624912103 Marionette DEBUG loaded listener.js 09:15:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x8ca18400) [pid = 1738] [serial = 1770] [outer = 0x8ca0f800] 09:15:13 INFO - PROCESS | 1738 | 1464624912998 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:15:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:15:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1629ms 09:15:13 INFO - PROCESS | 1738 | 1464624913067 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:15:13 INFO - PROCESS | 1738 | 1464624913070 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 09:15:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:15:13 INFO - PROCESS | 1738 | 1464624913077 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:15:13 INFO - PROCESS | 1738 | 1464624913080 Marionette TRACE conn3 <- [1,2330,null,{}] 09:15:13 INFO - PROCESS | 1738 | 1464624913085 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:13 INFO - PROCESS | 1738 | 1464624913331 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:15:13 INFO - PROCESS | 1738 | 1464624913678 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x93c36000 == 131 [pid = 1738] [id = 471] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x98849000 == 130 [pid = 1738] [id = 469] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8da20c00 == 129 [pid = 1738] [id = 468] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0xa2707800 == 128 [pid = 1738] [id = 473] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x99a5e800 == 127 [pid = 1738] [id = 470] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x9530cc00 == 126 [pid = 1738] [id = 467] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x86fedc00 == 125 [pid = 1738] [id = 472] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8c6c7000 == 124 [pid = 1738] [id = 570] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8ab6cc00 == 123 [pid = 1738] [id = 569] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x89b94000 == 122 [pid = 1738] [id = 568] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x881e0000 == 121 [pid = 1738] [id = 567] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8c8b0800 == 120 [pid = 1738] [id = 566] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x89d25800 == 119 [pid = 1738] [id = 564] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x876d4000 == 118 [pid = 1738] [id = 565] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x89d1c000 == 117 [pid = 1738] [id = 563] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x86fefc00 == 116 [pid = 1738] [id = 562] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x92b91c00 == 115 [pid = 1738] [id = 561] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x9a857800 == 114 [pid = 1738] [id = 559] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x9993a000 == 113 [pid = 1738] [id = 560] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x98833400 == 112 [pid = 1738] [id = 558] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x93c9a000 == 111 [pid = 1738] [id = 557] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x91be8c00 == 110 [pid = 1738] [id = 556] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x91076c00 == 109 [pid = 1738] [id = 555] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x91a68000 == 108 [pid = 1738] [id = 554] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7c6400 == 107 [pid = 1738] [id = 553] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8c832400 == 106 [pid = 1738] [id = 551] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8ef49800 == 105 [pid = 1738] [id = 552] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x881e7000 == 104 [pid = 1738] [id = 550] 09:15:15 INFO - PROCESS | 1738 | --DOCSHELL 0x89beac00 == 103 [pid = 1738] [id = 549] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x8ef5f000) [pid = 1738] [serial = 1589] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x89b8fc00) [pid = 1738] [serial = 1578] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0xa35cb000) [pid = 1738] [serial = 1620] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x8d994000) [pid = 1738] [serial = 1583] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x9acc2800) [pid = 1738] [serial = 1611] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0xa1055400) [pid = 1738] [serial = 1614] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x8c6bfc00) [pid = 1738] [serial = 1637] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x91ac7400) [pid = 1738] [serial = 1595] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x9cec8400) [pid = 1738] [serial = 1617] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x8ee87c00) [pid = 1738] [serial = 1586] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8c8c8c00) [pid = 1738] [serial = 1638] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8c8d4400) [pid = 1738] [serial = 1643] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8e136000) [pid = 1738] [serial = 1641] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x97511000) [pid = 1738] [serial = 1607] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x881eb800) [pid = 1738] [serial = 1577] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x93c37000) [pid = 1738] [serial = 1605] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x89c52000) [pid = 1738] [serial = 1635] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x91072c00) [pid = 1738] [serial = 1592] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0xa6395400) [pid = 1738] [serial = 1626] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x9b9d0000) [pid = 1738] [serial = 1613] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0xa3694000) [pid = 1738] [serial = 1623] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x8c79dc00) [pid = 1738] [serial = 1580] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x91ca1400) [pid = 1738] [serial = 1599] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8d987c00) [pid = 1738] [serial = 1640] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8e137800) [pid = 1738] [serial = 1584] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x93a8f400) [pid = 1738] [serial = 1604] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0xa6870000) [pid = 1738] [serial = 1629] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x922ce800) [pid = 1738] [serial = 1601] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0xa368fc00) [pid = 1738] [serial = 1622] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0xa6d43400) [pid = 1738] [serial = 1631] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0xa31f2800) [pid = 1738] [serial = 1619] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x9888a000) [pid = 1738] [serial = 1608] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x91b28400) [pid = 1738] [serial = 1596] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0xa6d47400) [pid = 1738] [serial = 1632] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8c836800) [pid = 1738] [serial = 1581] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0xa6b52800) [pid = 1738] [serial = 1628] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x99ec6400) [pid = 1738] [serial = 1610] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0xa633c400) [pid = 1738] [serial = 1625] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x9530dc00) [pid = 1738] [serial = 1616] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x89bea400) [pid = 1738] [serial = 1634] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x91c9dc00) [pid = 1738] [serial = 1598] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x9138a400) [pid = 1738] [serial = 1593] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x92b8b800) [pid = 1738] [serial = 1602] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8c9a7000) [pid = 1738] [serial = 1509] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x9051a000) [pid = 1738] [serial = 1590] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8ef3d400) [pid = 1738] [serial = 1587] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8da1e800) [pid = 1738] [serial = 1644] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x86fefc00 == 104 [pid = 1738] [id = 590] 09:15:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x86ff6400) [pid = 1738] [serial = 1771] [outer = (nil)] 09:15:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x87863400) [pid = 1738] [serial = 1772] [outer = 0x86ff6400] 09:15:16 INFO - PROCESS | 1738 | 1464624916133 Marionette DEBUG loaded listener.js 09:15:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x89a04800) [pid = 1738] [serial = 1773] [outer = 0x86ff6400] 09:15:17 INFO - PROCESS | 1738 | 1464624917005 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:15:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:15:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 3936ms 09:15:17 INFO - PROCESS | 1738 | 1464624917014 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:15:17 INFO - PROCESS | 1738 | 1464624917021 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 09:15:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:15:17 INFO - PROCESS | 1738 | 1464624917045 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 1738 | 1464624917051 Marionette TRACE conn3 <- [1,2334,null,{}] 09:15:17 INFO - PROCESS | 1738 | 1464624917058 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:17 INFO - PROCESS | 1738 | 1464624917253 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:15:17 INFO - PROCESS | 1738 | 1464624917274 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x89c4c800 == 105 [pid = 1738] [id = 591] 09:15:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x89c52800) [pid = 1738] [serial = 1774] [outer = (nil)] 09:15:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x89d27400) [pid = 1738] [serial = 1775] [outer = 0x89c52800] 09:15:17 INFO - PROCESS | 1738 | 1464624917374 Marionette DEBUG loaded listener.js 09:15:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8a977800) [pid = 1738] [serial = 1776] [outer = 0x89c52800] 09:15:18 INFO - PROCESS | 1738 | 1464624918426 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1439ms 09:15:18 INFO - PROCESS | 1738 | 1464624918475 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:15:18 INFO - PROCESS | 1738 | 1464624918481 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 09:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:15:18 INFO - PROCESS | 1738 | 1464624918490 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:15:18 INFO - PROCESS | 1738 | 1464624918495 Marionette TRACE conn3 <- [1,2338,null,{}] 09:15:18 INFO - PROCESS | 1738 | 1464624918552 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:18 INFO - PROCESS | 1738 | 1464624918825 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:15:18 INFO - PROCESS | 1738 | 1464624918857 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x87856000 == 106 [pid = 1738] [id = 592] 09:15:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8ac03c00) [pid = 1738] [serial = 1777] [outer = (nil)] 09:15:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8ac10400) [pid = 1738] [serial = 1778] [outer = 0x8ac03c00] 09:15:18 INFO - PROCESS | 1738 | 1464624918931 Marionette DEBUG loaded listener.js 09:15:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8c7a1800) [pid = 1738] [serial = 1779] [outer = 0x8ac03c00] 09:15:19 INFO - PROCESS | 1738 | 1464624919952 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1519ms 09:15:20 INFO - PROCESS | 1738 | 1464624920009 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:15:20 INFO - PROCESS | 1738 | 1464624920013 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 09:15:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:15:20 INFO - PROCESS | 1738 | 1464624920019 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:15:20 INFO - PROCESS | 1738 | 1464624920025 Marionette TRACE conn3 <- [1,2342,null,{}] 09:15:20 INFO - PROCESS | 1738 | 1464624920040 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:20 INFO - PROCESS | 1738 | 1464624920314 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:15:20 INFO - PROCESS | 1738 | 1464624920342 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c6bfc00 == 107 [pid = 1738] [id = 593] 09:15:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8c8c8c00) [pid = 1738] [serial = 1780] [outer = (nil)] 09:15:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8c99dc00) [pid = 1738] [serial = 1781] [outer = 0x8c8c8c00] 09:15:20 INFO - PROCESS | 1738 | 1464624920413 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8ca12c00) [pid = 1738] [serial = 1782] [outer = 0x8c8c8c00] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x881e0400) [pid = 1738] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8ef60000) [pid = 1738] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x9b186000) [pid = 1738] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x89d1e800) [pid = 1738] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8ab6b400) [pid = 1738] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x9b1d8000) [pid = 1738] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8a05ac00) [pid = 1738] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x91a6bc00) [pid = 1738] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8d7ce400) [pid = 1738] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x89d1cc00) [pid = 1738] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x98848c00) [pid = 1738] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x91074400) [pid = 1738] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x93c9e000) [pid = 1738] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8ef5a400) [pid = 1738] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x9995a000) [pid = 1738] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x922cec00) [pid = 1738] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8c6c8c00) [pid = 1738] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x89d28c00) [pid = 1738] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x91be4000) [pid = 1738] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8ac0c400) [pid = 1738] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x9cec7800) [pid = 1738] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:15:21 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x89c4d800) [pid = 1738] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:15:22 INFO - PROCESS | 1738 | 1464624922022 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:15:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:15:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2038ms 09:15:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:15:22 INFO - PROCESS | 1738 | 1464624922057 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:15:22 INFO - PROCESS | 1738 | 1464624922061 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 09:15:22 INFO - PROCESS | 1738 | 1464624922067 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:15:22 INFO - PROCESS | 1738 | 1464624922071 Marionette TRACE conn3 <- [1,2346,null,{}] 09:15:22 INFO - PROCESS | 1738 | 1464624922076 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:22 INFO - PROCESS | 1738 | 1464624922266 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:15:22 INFO - PROCESS | 1738 | 1464624922476 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x87858400 == 108 [pid = 1738] [id = 594] 09:15:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x89b8cc00) [pid = 1738] [serial = 1783] [outer = (nil)] 09:15:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8c9a3400) [pid = 1738] [serial = 1784] [outer = 0x89b8cc00] 09:15:22 INFO - PROCESS | 1738 | 1464624922551 Marionette DEBUG loaded listener.js 09:15:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8cff8c00) [pid = 1738] [serial = 1785] [outer = 0x89b8cc00] 09:15:23 INFO - PROCESS | 1738 | 1464624923342 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:15:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:15:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1433ms 09:15:23 INFO - PROCESS | 1738 | 1464624923511 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:15:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:15:23 INFO - PROCESS | 1738 | 1464624923518 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 09:15:23 INFO - PROCESS | 1738 | 1464624923527 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:15:23 INFO - PROCESS | 1738 | 1464624923532 Marionette TRACE conn3 <- [1,2350,null,{}] 09:15:23 INFO - PROCESS | 1738 | 1464624923540 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:23 INFO - PROCESS | 1738 | 1464624923810 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:15:24 INFO - PROCESS | 1738 | 1464624924164 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x89be1c00 == 109 [pid = 1738] [id = 595] 09:15:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x89be3000) [pid = 1738] [serial = 1786] [outer = (nil)] 09:15:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x89bee800) [pid = 1738] [serial = 1787] [outer = 0x89be3000] 09:15:24 INFO - PROCESS | 1738 | 1464624924255 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x89d23400) [pid = 1738] [serial = 1788] [outer = 0x89be3000] 09:15:25 INFO - PROCESS | 1738 | 1464624925240 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:15:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:15:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1791ms 09:15:25 INFO - PROCESS | 1738 | 1464624925317 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:15:25 INFO - PROCESS | 1738 | 1464624925323 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 09:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:15:25 INFO - PROCESS | 1738 | 1464624925337 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 1738 | 1464624925342 Marionette TRACE conn3 <- [1,2354,null,{}] 09:15:25 INFO - PROCESS | 1738 | 1464624925349 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:25 INFO - PROCESS | 1738 | 1464624925600 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:15:25 INFO - PROCESS | 1738 | 1464624925935 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ac0c800 == 110 [pid = 1738] [id = 596] 09:15:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8c6bf000) [pid = 1738] [serial = 1789] [outer = (nil)] 09:15:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8c838800) [pid = 1738] [serial = 1790] [outer = 0x8c6bf000] 09:15:26 INFO - PROCESS | 1738 | 1464624926026 Marionette DEBUG loaded listener.js 09:15:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8c8bb800) [pid = 1738] [serial = 1791] [outer = 0x8c6bf000] 09:15:26 INFO - PROCESS | 1738 | 1464624926970 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1700ms 09:15:27 INFO - PROCESS | 1738 | 1464624927032 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:15:27 INFO - PROCESS | 1738 | 1464624927036 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 09:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:15:27 INFO - PROCESS | 1738 | 1464624927043 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - PROCESS | 1738 | 1464624927047 Marionette TRACE conn3 <- [1,2358,null,{}] 09:15:27 INFO - PROCESS | 1738 | 1464624927063 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:27 INFO - PROCESS | 1738 | 1464624927332 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:15:27 INFO - PROCESS | 1738 | 1464624927715 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ac04800 == 111 [pid = 1738] [id = 597] 09:15:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8d0b4400) [pid = 1738] [serial = 1792] [outer = (nil)] 09:15:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8d985c00) [pid = 1738] [serial = 1793] [outer = 0x8d0b4400] 09:15:27 INFO - PROCESS | 1738 | 1464624927807 Marionette DEBUG loaded listener.js 09:15:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8da20400) [pid = 1738] [serial = 1794] [outer = 0x8d0b4400] 09:15:28 INFO - PROCESS | 1738 | 1464624928729 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1731ms 09:15:28 INFO - PROCESS | 1738 | 1464624928775 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:15:28 INFO - PROCESS | 1738 | 1464624928779 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 09:15:28 INFO - PROCESS | 1738 | 1464624928786 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:15:28 INFO - PROCESS | 1738 | 1464624928789 Marionette TRACE conn3 <- [1,2362,null,{}] 09:15:28 INFO - PROCESS | 1738 | 1464624928795 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:29 INFO - PROCESS | 1738 | 1464624929011 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:15:29 INFO - PROCESS | 1738 | 1464624929298 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7c3400 == 112 [pid = 1738] [id = 598] 09:15:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8e138800) [pid = 1738] [serial = 1795] [outer = (nil)] 09:15:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8e548c00) [pid = 1738] [serial = 1796] [outer = 0x8e138800] 09:15:29 INFO - PROCESS | 1738 | 1464624929435 Marionette DEBUG loaded listener.js 09:15:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8e55e000) [pid = 1738] [serial = 1797] [outer = 0x8e138800] 09:15:30 INFO - PROCESS | 1738 | 1464624930340 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:15:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1630ms 09:15:30 INFO - PROCESS | 1738 | 1464624930416 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:15:30 INFO - PROCESS | 1738 | 1464624930420 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 09:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:15:30 INFO - PROCESS | 1738 | 1464624930426 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:15:30 INFO - PROCESS | 1738 | 1464624930430 Marionette TRACE conn3 <- [1,2366,null,{}] 09:15:30 INFO - PROCESS | 1738 | 1464624930436 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:30 INFO - PROCESS | 1738 | 1464624930685 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:15:31 INFO - PROCESS | 1738 | 1464624931015 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b94000 == 113 [pid = 1738] [id = 599] 09:15:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8e25c800) [pid = 1738] [serial = 1798] [outer = (nil)] 09:15:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8ef3c400) [pid = 1738] [serial = 1799] [outer = 0x8e25c800] 09:15:31 INFO - PROCESS | 1738 | 1464624931106 Marionette DEBUG loaded listener.js 09:15:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8ef43800) [pid = 1738] [serial = 1800] [outer = 0x8e25c800] 09:15:32 INFO - PROCESS | 1738 | 1464624932005 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:15:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:15:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1639ms 09:15:32 INFO - PROCESS | 1738 | 1464624932067 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:15:32 INFO - PROCESS | 1738 | 1464624932071 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 09:15:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:15:32 INFO - PROCESS | 1738 | 1464624932078 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:15:32 INFO - PROCESS | 1738 | 1464624932080 Marionette TRACE conn3 <- [1,2370,null,{}] 09:15:32 INFO - PROCESS | 1738 | 1464624932087 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:32 INFO - PROCESS | 1738 | 1464624932379 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:15:32 INFO - PROCESS | 1738 | 1464624932716 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d0b0c00 == 114 [pid = 1738] [id = 600] 09:15:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8ee80800) [pid = 1738] [serial = 1801] [outer = (nil)] 09:15:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x906d0000) [pid = 1738] [serial = 1802] [outer = 0x8ee80800] 09:15:32 INFO - PROCESS | 1738 | 1464624932808 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x91073800) [pid = 1738] [serial = 1803] [outer = 0x8ee80800] 09:15:33 INFO - PROCESS | 1738 | 1464624933762 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:15:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:15:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1739ms 09:15:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:15:33 INFO - PROCESS | 1738 | 1464624933818 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:15:33 INFO - PROCESS | 1738 | 1464624933821 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 09:15:33 INFO - PROCESS | 1738 | 1464624933828 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:15:33 INFO - PROCESS | 1738 | 1464624933832 Marionette TRACE conn3 <- [1,2374,null,{}] 09:15:33 INFO - PROCESS | 1738 | 1464624933837 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:34 INFO - PROCESS | 1738 | 1464624934044 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:15:34 INFO - PROCESS | 1738 | 1464624934373 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b9ec00 == 115 [pid = 1738] [id = 601] 09:15:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8ab73c00) [pid = 1738] [serial = 1804] [outer = (nil)] 09:15:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x911b2800) [pid = 1738] [serial = 1805] [outer = 0x8ab73c00] 09:15:34 INFO - PROCESS | 1738 | 1464624934462 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x91388c00) [pid = 1738] [serial = 1806] [outer = 0x8ab73c00] 09:15:35 INFO - PROCESS | 1738 | 1464624935340 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:15:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:15:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1583ms 09:15:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:15:35 INFO - PROCESS | 1738 | 1464624935411 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:15:35 INFO - PROCESS | 1738 | 1464624935414 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 09:15:35 INFO - PROCESS | 1738 | 1464624935421 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:15:35 INFO - PROCESS | 1738 | 1464624935424 Marionette TRACE conn3 <- [1,2378,null,{}] 09:15:35 INFO - PROCESS | 1738 | 1464624935430 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:35 INFO - PROCESS | 1738 | 1464624935631 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:15:35 INFO - PROCESS | 1738 | 1464624935965 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x9107c800 == 116 [pid = 1738] [id = 602] 09:15:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x91390400) [pid = 1738] [serial = 1807] [outer = (nil)] 09:15:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x91b24800) [pid = 1738] [serial = 1808] [outer = 0x91390400] 09:15:36 INFO - PROCESS | 1738 | 1464624936055 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x91b29000) [pid = 1738] [serial = 1809] [outer = 0x91390400] 09:15:36 INFO - PROCESS | 1738 | 1464624936963 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:15:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:15:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1581ms 09:15:37 INFO - PROCESS | 1738 | 1464624937001 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:15:37 INFO - PROCESS | 1738 | 1464624937005 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 09:15:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:15:37 INFO - PROCESS | 1738 | 1464624937012 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 1738 | 1464624937015 Marionette TRACE conn3 <- [1,2382,null,{}] 09:15:37 INFO - PROCESS | 1738 | 1464624937021 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:37 INFO - PROCESS | 1738 | 1464624937220 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:15:37 INFO - PROCESS | 1738 | 1464624937567 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x91a6bc00 == 117 [pid = 1738] [id = 603] 09:15:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x91b2ac00) [pid = 1738] [serial = 1810] [outer = (nil)] 09:15:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x91ca1400) [pid = 1738] [serial = 1811] [outer = 0x91b2ac00] 09:15:37 INFO - PROCESS | 1738 | 1464624937657 Marionette DEBUG loaded listener.js 09:15:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x91ca8400) [pid = 1738] [serial = 1812] [outer = 0x91b2ac00] 09:15:38 INFO - PROCESS | 1738 | 1464624938552 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:15:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1594ms 09:15:38 INFO - PROCESS | 1738 | 1464624938607 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 1738 | 1464624938610 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 09:15:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:15:38 INFO - PROCESS | 1738 | 1464624938617 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 1738 | 1464624938620 Marionette TRACE conn3 <- [1,2386,null,{}] 09:15:38 INFO - PROCESS | 1738 | 1464624938625 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:38 INFO - PROCESS | 1738 | 1464624938831 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:15:39 INFO - PROCESS | 1738 | 1464624939165 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x91036400 == 118 [pid = 1738] [id = 604] 09:15:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x91beb800) [pid = 1738] [serial = 1813] [outer = (nil)] 09:15:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x923e3400) [pid = 1738] [serial = 1814] [outer = 0x91beb800] 09:15:39 INFO - PROCESS | 1738 | 1464624939252 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x92a81c00) [pid = 1738] [serial = 1815] [outer = 0x91beb800] 09:15:40 INFO - PROCESS | 1738 | 1464624940146 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:15:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:15:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1592ms 09:15:40 INFO - PROCESS | 1738 | 1464624940210 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:15:40 INFO - PROCESS | 1738 | 1464624940214 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 09:15:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:15:40 INFO - PROCESS | 1738 | 1464624940221 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 1738 | 1464624940225 Marionette TRACE conn3 <- [1,2390,null,{}] 09:15:40 INFO - PROCESS | 1738 | 1464624940230 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:40 INFO - PROCESS | 1738 | 1464624940460 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:15:40 INFO - PROCESS | 1738 | 1464624940807 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x92299400 == 119 [pid = 1738] [id = 605] 09:15:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x92a8c800) [pid = 1738] [serial = 1816] [outer = (nil)] 09:15:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x92a8ec00) [pid = 1738] [serial = 1817] [outer = 0x92a8c800] 09:15:40 INFO - PROCESS | 1738 | 1464624940902 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x92b91c00) [pid = 1738] [serial = 1818] [outer = 0x92a8c800] 09:15:41 INFO - PROCESS | 1738 | 1464624941817 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:15:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:15:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1631ms 09:15:41 INFO - PROCESS | 1738 | 1464624941852 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:15:41 INFO - PROCESS | 1738 | 1464624941856 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 09:15:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:15:41 INFO - PROCESS | 1738 | 1464624941862 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:15:41 INFO - PROCESS | 1738 | 1464624941865 Marionette TRACE conn3 <- [1,2394,null,{}] 09:15:41 INFO - PROCESS | 1738 | 1464624941871 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:42 INFO - PROCESS | 1738 | 1464624942087 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:15:42 INFO - PROCESS | 1738 | 1464624942366 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x92d46400 == 120 [pid = 1738] [id = 606] 09:15:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x92d49000) [pid = 1738] [serial = 1819] [outer = (nil)] 09:15:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x93c9bc00) [pid = 1738] [serial = 1820] [outer = 0x92d49000] 09:15:42 INFO - PROCESS | 1738 | 1464624942497 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x95081c00) [pid = 1738] [serial = 1821] [outer = 0x92d49000] 09:15:43 INFO - PROCESS | 1738 | 1464624943465 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:15:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:15:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1677ms 09:15:43 INFO - PROCESS | 1738 | 1464624943540 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:15:43 INFO - PROCESS | 1738 | 1464624943544 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 09:15:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:15:43 INFO - PROCESS | 1738 | 1464624943551 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - PROCESS | 1738 | 1464624943554 Marionette TRACE conn3 <- [1,2398,null,{}] 09:15:43 INFO - PROCESS | 1738 | 1464624943560 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:43 INFO - PROCESS | 1738 | 1464624943802 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:15:44 INFO - PROCESS | 1738 | 1464624944152 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x876d7800 == 121 [pid = 1738] [id = 607] 09:15:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x92a89800) [pid = 1738] [serial = 1822] [outer = (nil)] 09:15:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x9539f800) [pid = 1738] [serial = 1823] [outer = 0x92a89800] 09:15:44 INFO - PROCESS | 1738 | 1464624944241 Marionette DEBUG loaded listener.js 09:15:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x9750a000) [pid = 1738] [serial = 1824] [outer = 0x92a89800] 09:15:45 INFO - PROCESS | 1738 | 1464624945140 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:15:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:15:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1638ms 09:15:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:15:45 INFO - PROCESS | 1738 | 1464624945190 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:15:45 INFO - PROCESS | 1738 | 1464624945193 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 09:15:45 INFO - PROCESS | 1738 | 1464624945199 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:15:45 INFO - PROCESS | 1738 | 1464624945202 Marionette TRACE conn3 <- [1,2402,null,{}] 09:15:45 INFO - PROCESS | 1738 | 1464624945208 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:45 INFO - PROCESS | 1738 | 1464624945414 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:15:45 INFO - PROCESS | 1738 | 1464624945758 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x93a8e400 == 122 [pid = 1738] [id = 608] 09:15:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x93c30800) [pid = 1738] [serial = 1825] [outer = (nil)] 09:15:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x98835c00) [pid = 1738] [serial = 1826] [outer = 0x93c30800] 09:15:45 INFO - PROCESS | 1738 | 1464624945843 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x98838000) [pid = 1738] [serial = 1827] [outer = 0x93c30800] 09:15:46 INFO - PROCESS | 1738 | 1464624946722 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:15:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1592ms 09:15:46 INFO - PROCESS | 1738 | 1464624946791 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 1738 | 1464624946795 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 09:15:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:15:46 INFO - PROCESS | 1738 | 1464624946801 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 1738 | 1464624946804 Marionette TRACE conn3 <- [1,2406,null,{}] 09:15:46 INFO - PROCESS | 1738 | 1464624946810 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:47 INFO - PROCESS | 1738 | 1464624947029 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:15:47 INFO - PROCESS | 1738 | 1464624947379 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c98c00 == 123 [pid = 1738] [id = 609] 09:15:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x95324c00) [pid = 1738] [serial = 1828] [outer = (nil)] 09:15:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x9961ec00) [pid = 1738] [serial = 1829] [outer = 0x95324c00] 09:15:47 INFO - PROCESS | 1738 | 1464624947469 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x99930c00) [pid = 1738] [serial = 1830] [outer = 0x95324c00] 09:15:48 INFO - PROCESS | 1738 | 1464624948352 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:15:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:15:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1628ms 09:15:48 INFO - PROCESS | 1738 | 1464624948431 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:15:48 INFO - PROCESS | 1738 | 1464624948434 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 09:15:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:15:48 INFO - PROCESS | 1738 | 1464624948475 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 1738 | 1464624948479 Marionette TRACE conn3 <- [1,2410,null,{}] 09:15:48 INFO - PROCESS | 1738 | 1464624948541 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:48 INFO - PROCESS | 1738 | 1464624948735 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:15:49 INFO - PROCESS | 1738 | 1464624949077 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x87857c00 == 124 [pid = 1738] [id = 610] 09:15:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x8807ec00) [pid = 1738] [serial = 1831] [outer = (nil)] 09:15:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x9aac5400) [pid = 1738] [serial = 1832] [outer = 0x8807ec00] 09:15:49 INFO - PROCESS | 1738 | 1464624949166 Marionette DEBUG loaded listener.js 09:15:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x9afc5000) [pid = 1738] [serial = 1833] [outer = 0x8807ec00] 09:15:50 INFO - PROCESS | 1738 | 1464624950055 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:15:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:15:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1595ms 09:15:50 INFO - PROCESS | 1738 | 1464624950070 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 1738 | 1464624950074 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 09:15:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:15:50 INFO - PROCESS | 1738 | 1464624950080 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 1738 | 1464624950084 Marionette TRACE conn3 <- [1,2414,null,{}] 09:15:50 INFO - PROCESS | 1738 | 1464624950089 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:50 INFO - PROCESS | 1738 | 1464624950297 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:15:50 INFO - PROCESS | 1738 | 1464624950598 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x881e4800 == 125 [pid = 1738] [id = 611] 09:15:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x99ed1400) [pid = 1738] [serial = 1834] [outer = (nil)] 09:15:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0xa051fc00) [pid = 1738] [serial = 1835] [outer = 0x99ed1400] 09:15:50 INFO - PROCESS | 1738 | 1464624950728 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0xa1058400) [pid = 1738] [serial = 1836] [outer = 0x99ed1400] 09:15:51 INFO - PROCESS | 1738 | 1464624951595 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:15:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:15:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1579ms 09:15:51 INFO - PROCESS | 1738 | 1464624951659 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:15:51 INFO - PROCESS | 1738 | 1464624951663 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 09:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:15:51 INFO - PROCESS | 1738 | 1464624951669 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - PROCESS | 1738 | 1464624951673 Marionette TRACE conn3 <- [1,2418,null,{}] 09:15:51 INFO - PROCESS | 1738 | 1464624951678 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:51 INFO - PROCESS | 1738 | 1464624951886 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:15:52 INFO - PROCESS | 1738 | 1464624952250 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x88085400 == 126 [pid = 1738] [id = 612] 09:15:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x89b94800) [pid = 1738] [serial = 1837] [outer = (nil)] 09:15:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0xa2730c00) [pid = 1738] [serial = 1838] [outer = 0x89b94800] 09:15:52 INFO - PROCESS | 1738 | 1464624952345 Marionette DEBUG loaded listener.js 09:15:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0xa331f800) [pid = 1738] [serial = 1839] [outer = 0x89b94800] 09:15:53 INFO - PROCESS | 1738 | 1464624953250 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:15:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:15:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1628ms 09:15:53 INFO - PROCESS | 1738 | 1464624953299 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:15:53 INFO - PROCESS | 1738 | 1464624953302 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 09:15:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:15:53 INFO - PROCESS | 1738 | 1464624953309 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:15:53 INFO - PROCESS | 1738 | 1464624953312 Marionette TRACE conn3 <- [1,2422,null,{}] 09:15:53 INFO - PROCESS | 1738 | 1464624953318 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:53 INFO - PROCESS | 1738 | 1464624953543 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8c6bfc00 == 125 [pid = 1738] [id = 593] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x87856000 == 124 [pid = 1738] [id = 592] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x89c4c800 == 123 [pid = 1738] [id = 591] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x86fefc00 == 122 [pid = 1738] [id = 590] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8ca0f400 == 121 [pid = 1738] [id = 589] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8807b800 == 120 [pid = 1738] [id = 588] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x98831000 == 119 [pid = 1738] [id = 586] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0xa272f800 == 118 [pid = 1738] [id = 587] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x999c8800 == 117 [pid = 1738] [id = 585] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8785d800 == 116 [pid = 1738] [id = 584] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x95320c00 == 115 [pid = 1738] [id = 583] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x91ca9800 == 114 [pid = 1738] [id = 581] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x92b90000 == 113 [pid = 1738] [id = 582] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x91a67c00 == 112 [pid = 1738] [id = 580] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8ef48800 == 111 [pid = 1738] [id = 579] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x91032c00 == 110 [pid = 1738] [id = 578] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8ef53c00 == 109 [pid = 1738] [id = 577] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8e266c00 == 108 [pid = 1738] [id = 576] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8c8d0000 == 107 [pid = 1738] [id = 574] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8d0ba400 == 106 [pid = 1738] [id = 575] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8ac10000 == 105 [pid = 1738] [id = 573] 09:15:55 INFO - PROCESS | 1738 | --DOCSHELL 0x89b98c00 == 104 [pid = 1738] [id = 572] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x8c7a7c00) [pid = 1738] [serial = 1715] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x881ecc00) [pid = 1738] [serial = 1703] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x911bc000) [pid = 1738] [serial = 1659] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x9b943000) [pid = 1738] [serial = 1679] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x89d24c00) [pid = 1738] [serial = 1691] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x8d7ca000) [pid = 1738] [serial = 1575] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0xa368a800) [pid = 1738] [serial = 1683] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0xa335b400) [pid = 1738] [serial = 1682] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x8c8cd400) [pid = 1738] [serial = 1650] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x91ca6800) [pid = 1738] [serial = 1664] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8e265800) [pid = 1738] [serial = 1652] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8c8b5400) [pid = 1738] [serial = 1698] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0xa6864800) [pid = 1738] [serial = 1686] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x91a6fc00) [pid = 1738] [serial = 1662] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8e55c000) [pid = 1738] [serial = 1653] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x98e88c00) [pid = 1738] [serial = 1674] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x9102e800) [pid = 1738] [serial = 1656] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x99ecd400) [pid = 1738] [serial = 1677] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x95084800) [pid = 1738] [serial = 1670] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x8cff6000) [pid = 1738] [serial = 1712] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0xa6805000) [pid = 1738] [serial = 1685] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0xa6b5ac00) [pid = 1738] [serial = 1695] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x922c0800) [pid = 1738] [serial = 1665] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x9107f800) [pid = 1738] [serial = 1658] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8ab74800) [pid = 1738] [serial = 1649] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x92b90400) [pid = 1738] [serial = 1667] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8c6be800) [pid = 1738] [serial = 1709] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0xa680d400) [pid = 1738] [serial = 1694] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0xa6b5e000) [pid = 1738] [serial = 1689] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x91a69000) [pid = 1738] [serial = 1661] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x9b935000) [pid = 1738] [serial = 1700] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x8a065800) [pid = 1738] [serial = 1706] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x8d0b7400) [pid = 1738] [serial = 1713] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x92e33800) [pid = 1738] [serial = 1668] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x9750e000) [pid = 1738] [serial = 1671] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x8aa4fc00) [pid = 1738] [serial = 1707] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x99bb3000) [pid = 1738] [serial = 1676] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x9051e000) [pid = 1738] [serial = 1655] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x89d26000) [pid = 1738] [serial = 1692] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0xa6b5b000) [pid = 1738] [serial = 1688] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x9888d000) [pid = 1738] [serial = 1673] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8c8b2000) [pid = 1738] [serial = 1697] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x89b81800) [pid = 1738] [serial = 1704] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0xa23f9800) [pid = 1738] [serial = 1680] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8c8b2400) [pid = 1738] [serial = 1710] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8e550800) [pid = 1738] [serial = 1646] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1738 | 1464624956143 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x88082400 == 105 [pid = 1738] [id = 613] 09:15:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x88082800) [pid = 1738] [serial = 1840] [outer = (nil)] 09:15:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x89a07c00) [pid = 1738] [serial = 1841] [outer = 0x88082800] 09:15:56 INFO - PROCESS | 1738 | 1464624956229 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x89b8e400) [pid = 1738] [serial = 1842] [outer = 0x88082800] 09:15:57 INFO - PROCESS | 1738 | 1464624957052 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:15:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 3782ms 09:15:57 INFO - PROCESS | 1738 | 1464624957092 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 1738 | 1464624957098 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 09:15:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:15:57 INFO - PROCESS | 1738 | 1464624957135 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 1738 | 1464624957140 Marionette TRACE conn3 <- [1,2426,null,{}] 09:15:57 INFO - PROCESS | 1738 | 1464624957147 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:57 INFO - PROCESS | 1738 | 1464624957353 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:15:57 INFO - PROCESS | 1738 | 1464624957368 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x89d25c00 == 106 [pid = 1738] [id = 614] 09:15:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8a05e400) [pid = 1738] [serial = 1843] [outer = (nil)] 09:15:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8aa4fc00) [pid = 1738] [serial = 1844] [outer = 0x8a05e400] 09:15:57 INFO - PROCESS | 1738 | 1464624957634 Marionette DEBUG loaded listener.js 09:15:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8ab76400) [pid = 1738] [serial = 1845] [outer = 0x8a05e400] 09:15:58 INFO - PROCESS | 1738 | 1464624958506 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1444ms 09:15:58 INFO - PROCESS | 1738 | 1464624958577 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:15:58 INFO - PROCESS | 1738 | 1464624958583 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 09:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:15:58 INFO - PROCESS | 1738 | 1464624958589 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:15:58 INFO - PROCESS | 1738 | 1464624958593 Marionette TRACE conn3 <- [1,2430,null,{}] 09:15:58 INFO - PROCESS | 1738 | 1464624958598 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:58 INFO - PROCESS | 1738 | 1464624958873 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:15:58 INFO - PROCESS | 1738 | 1464624958904 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa4f800 == 107 [pid = 1738] [id = 615] 09:15:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8c7a1400) [pid = 1738] [serial = 1846] [outer = (nil)] 09:15:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8c8ae800) [pid = 1738] [serial = 1847] [outer = 0x8c7a1400] 09:15:58 INFO - PROCESS | 1738 | 1464624958977 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8c8b7400) [pid = 1738] [serial = 1848] [outer = 0x8c7a1400] 09:16:00 INFO - PROCESS | 1738 | 1464624960040 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1478ms 09:16:00 INFO - PROCESS | 1738 | 1464624960067 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 1738 | 1464624960071 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 09:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:16:00 INFO - PROCESS | 1738 | 1464624960086 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 1738 | 1464624960095 Marionette TRACE conn3 <- [1,2434,null,{}] 09:16:00 INFO - PROCESS | 1738 | 1464624960107 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:00 INFO - PROCESS | 1738 | 1464624960381 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8ef60c00) [pid = 1738] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8ac03c00) [pid = 1738] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8ef45c00) [pid = 1738] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x9874dc00) [pid = 1738] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x9aac8400) [pid = 1738] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x86ff6400) [pid = 1738] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x99a5ec00) [pid = 1738] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x98833000) [pid = 1738] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x91076000) [pid = 1738] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8d7cc000) [pid = 1738] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x89c52800) [pid = 1738] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8c8c8c00) [pid = 1738] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0xa2735c00) [pid = 1738] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x91abec00) [pid = 1738] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x89b9d400) [pid = 1738] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x911b9c00) [pid = 1738] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0xa27ef400) [pid = 1738] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8e13a400) [pid = 1738] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x997c6c00) [pid = 1738] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8c6bb400) [pid = 1738] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x920ec400) [pid = 1738] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8c8b8800) [pid = 1738] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:16:01 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x8e547800) [pid = 1738] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:16:01 INFO - PROCESS | 1738 | 1464624961145 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x86ff6400 == 108 [pid = 1738] [id = 616] 09:16:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x87855c00) [pid = 1738] [serial = 1849] [outer = (nil)] 09:16:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8a067c00) [pid = 1738] [serial = 1850] [outer = 0x87855c00] 09:16:01 INFO - PROCESS | 1738 | 1464624961228 Marionette DEBUG loaded listener.js 09:16:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8c8af400) [pid = 1738] [serial = 1851] [outer = 0x87855c00] 09:16:01 INFO - PROCESS | 1738 | 1464624961978 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:16:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1948ms 09:16:02 INFO - PROCESS | 1738 | 1464624962026 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:16:02 INFO - PROCESS | 1738 | 1464624962036 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 09:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:16:02 INFO - PROCESS | 1738 | 1464624962058 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:16:02 INFO - PROCESS | 1738 | 1464624962061 Marionette TRACE conn3 <- [1,2438,null,{}] 09:16:02 INFO - PROCESS | 1738 | 1464624962066 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:02 INFO - PROCESS | 1738 | 1464624962254 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:16:02 INFO - PROCESS | 1738 | 1464624962265 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a97fc00 == 109 [pid = 1738] [id = 617] 09:16:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8c79fc00) [pid = 1738] [serial = 1852] [outer = (nil)] 09:16:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8d0b7c00) [pid = 1738] [serial = 1853] [outer = 0x8c79fc00] 09:16:02 INFO - PROCESS | 1738 | 1464624962336 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8d7c7c00) [pid = 1738] [serial = 1854] [outer = 0x8c79fc00] 09:16:03 INFO - PROCESS | 1738 | 1464624963762 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1732ms 09:16:03 INFO - PROCESS | 1738 | 1464624963788 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 1738 | 1464624963794 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 09:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:16:03 INFO - PROCESS | 1738 | 1464624963802 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 1738 | 1464624963807 Marionette TRACE conn3 <- [1,2442,null,{}] 09:16:03 INFO - PROCESS | 1738 | 1464624963816 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:04 INFO - PROCESS | 1738 | 1464624964047 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:16:04 INFO - PROCESS | 1738 | 1464624964375 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x86fedc00 == 110 [pid = 1738] [id = 618] 09:16:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x89d25000) [pid = 1738] [serial = 1855] [outer = (nil)] 09:16:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8ac07c00) [pid = 1738] [serial = 1856] [outer = 0x89d25000] 09:16:04 INFO - PROCESS | 1738 | 1464624964477 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8ac10000) [pid = 1738] [serial = 1857] [outer = 0x89d25000] 09:16:05 INFO - PROCESS | 1738 | 1464624965396 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:16:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1631ms 09:16:05 INFO - PROCESS | 1738 | 1464624965434 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 1738 | 1464624965443 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 09:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:16:05 INFO - PROCESS | 1738 | 1464624965454 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 1738 | 1464624965458 Marionette TRACE conn3 <- [1,2446,null,{}] 09:16:05 INFO - PROCESS | 1738 | 1464624965464 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:05 INFO - PROCESS | 1738 | 1464624965697 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:16:06 INFO - PROCESS | 1738 | 1464624966089 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c835800 == 111 [pid = 1738] [id = 619] 09:16:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8c8d2800) [pid = 1738] [serial = 1858] [outer = (nil)] 09:16:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8cff4000) [pid = 1738] [serial = 1859] [outer = 0x8c8d2800] 09:16:06 INFO - PROCESS | 1738 | 1464624966181 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8d0b8000) [pid = 1738] [serial = 1860] [outer = 0x8c8d2800] 09:16:07 INFO - PROCESS | 1738 | 1464624967065 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1682ms 09:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:16:07 INFO - PROCESS | 1738 | 1464624967136 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:16:07 INFO - PROCESS | 1738 | 1464624967140 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 09:16:07 INFO - PROCESS | 1738 | 1464624967147 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 1738 | 1464624967153 Marionette TRACE conn3 <- [1,2450,null,{}] 09:16:07 INFO - PROCESS | 1738 | 1464624967170 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:07 INFO - PROCESS | 1738 | 1464624967486 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:16:07 INFO - PROCESS | 1738 | 1464624967756 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d98f000 == 112 [pid = 1738] [id = 620] 09:16:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8e259c00) [pid = 1738] [serial = 1861] [outer = (nil)] 09:16:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8e545800) [pid = 1738] [serial = 1862] [outer = 0x8e259c00] 09:16:07 INFO - PROCESS | 1738 | 1464624967851 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8e561000) [pid = 1738] [serial = 1863] [outer = 0x8e259c00] 09:16:08 INFO - PROCESS | 1738 | 1464624968804 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:16:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1735ms 09:16:08 INFO - PROCESS | 1738 | 1464624968882 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:16:08 INFO - PROCESS | 1738 | 1464624968887 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 09:16:08 INFO - PROCESS | 1738 | 1464624968893 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 1738 | 1464624968897 Marionette TRACE conn3 <- [1,2454,null,{}] 09:16:08 INFO - PROCESS | 1738 | 1464624968903 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:09 INFO - PROCESS | 1738 | 1464624969176 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:16:09 INFO - PROCESS | 1738 | 1464624969531 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e266c00 == 113 [pid = 1738] [id = 621] 09:16:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8ef42c00) [pid = 1738] [serial = 1864] [outer = (nil)] 09:16:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8ef53c00) [pid = 1738] [serial = 1865] [outer = 0x8ef42c00] 09:16:09 INFO - PROCESS | 1738 | 1464624969618 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x90513000) [pid = 1738] [serial = 1866] [outer = 0x8ef42c00] 09:16:10 INFO - PROCESS | 1738 | 1464624970520 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1679ms 09:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:16:10 INFO - PROCESS | 1738 | 1464624970572 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 1738 | 1464624970575 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 09:16:10 INFO - PROCESS | 1738 | 1464624970582 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 1738 | 1464624970586 Marionette TRACE conn3 <- [1,2458,null,{}] 09:16:10 INFO - PROCESS | 1738 | 1464624970591 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:10 INFO - PROCESS | 1738 | 1464624970801 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:16:11 INFO - PROCESS | 1738 | 1464624971040 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e12d400 == 114 [pid = 1738] [id = 622] 09:16:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8e547000) [pid = 1738] [serial = 1867] [outer = (nil)] 09:16:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x906c9400) [pid = 1738] [serial = 1868] [outer = 0x8e547000] 09:16:11 INFO - PROCESS | 1738 | 1464624971139 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x906cf800) [pid = 1738] [serial = 1869] [outer = 0x8e547000] 09:16:12 INFO - PROCESS | 1738 | 1464624972084 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1579ms 09:16:12 INFO - PROCESS | 1738 | 1464624972161 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 1738 | 1464624972165 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 09:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:16:12 INFO - PROCESS | 1738 | 1464624972171 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 1738 | 1464624972174 Marionette TRACE conn3 <- [1,2462,null,{}] 09:16:12 INFO - PROCESS | 1738 | 1464624972180 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:12 INFO - PROCESS | 1738 | 1464624972451 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:16:12 INFO - PROCESS | 1738 | 1464624972807 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x881dec00 == 115 [pid = 1738] [id = 623] 09:16:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x9051c400) [pid = 1738] [serial = 1870] [outer = (nil)] 09:16:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x91a64c00) [pid = 1738] [serial = 1871] [outer = 0x9051c400] 09:16:12 INFO - PROCESS | 1738 | 1464624972894 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x91a70400) [pid = 1738] [serial = 1872] [outer = 0x9051c400] 09:16:13 INFO - PROCESS | 1738 | 1464624973834 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:16:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:16:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1733ms 09:16:13 INFO - PROCESS | 1738 | 1464624973905 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 1738 | 1464624973909 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 09:16:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:16:13 INFO - PROCESS | 1738 | 1464624973915 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 1738 | 1464624973919 Marionette TRACE conn3 <- [1,2466,null,{}] 09:16:13 INFO - PROCESS | 1738 | 1464624973925 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:14 INFO - PROCESS | 1738 | 1464624974137 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:16:14 INFO - PROCESS | 1738 | 1464624974486 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef55400 == 116 [pid = 1738] [id = 624] 09:16:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x9138a400) [pid = 1738] [serial = 1873] [outer = (nil)] 09:16:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x91be4000) [pid = 1738] [serial = 1874] [outer = 0x9138a400] 09:16:14 INFO - PROCESS | 1738 | 1464624974575 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x91bef400) [pid = 1738] [serial = 1875] [outer = 0x9138a400] 09:16:15 INFO - PROCESS | 1738 | 1464624975428 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1587ms 09:16:15 INFO - PROCESS | 1738 | 1464624975503 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 1738 | 1464624975508 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 09:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:16:15 INFO - PROCESS | 1738 | 1464624975514 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 1738 | 1464624975517 Marionette TRACE conn3 <- [1,2470,null,{}] 09:16:15 INFO - PROCESS | 1738 | 1464624975523 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:15 INFO - PROCESS | 1738 | 1464624975765 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:16:16 INFO - PROCESS | 1738 | 1464624976126 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x9051bc00 == 117 [pid = 1738] [id = 625] 09:16:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x91035c00) [pid = 1738] [serial = 1876] [outer = (nil)] 09:16:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x922ce800) [pid = 1738] [serial = 1877] [outer = 0x91035c00] 09:16:16 INFO - PROCESS | 1738 | 1464624976212 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x92a84800) [pid = 1738] [serial = 1878] [outer = 0x91035c00] 09:16:17 INFO - PROCESS | 1738 | 1464624977107 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1631ms 09:16:17 INFO - PROCESS | 1738 | 1464624977146 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 1738 | 1464624977149 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 09:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:16:17 INFO - PROCESS | 1738 | 1464624977156 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 1738 | 1464624977160 Marionette TRACE conn3 <- [1,2474,null,{}] 09:16:17 INFO - PROCESS | 1738 | 1464624977165 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:17 INFO - PROCESS | 1738 | 1464624977386 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:16:17 INFO - PROCESS | 1738 | 1464624977736 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x91078c00 == 118 [pid = 1738] [id = 626] 09:16:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x922a0c00) [pid = 1738] [serial = 1879] [outer = (nil)] 09:16:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x92b8fc00) [pid = 1738] [serial = 1880] [outer = 0x922a0c00] 09:16:17 INFO - PROCESS | 1738 | 1464624977823 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x92d48c00) [pid = 1738] [serial = 1881] [outer = 0x922a0c00] 09:16:18 INFO - PROCESS | 1738 | 1464624978783 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1694ms 09:16:18 INFO - PROCESS | 1738 | 1464624978852 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:16:18 INFO - PROCESS | 1738 | 1464624978856 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 09:16:18 INFO - PROCESS | 1738 | 1464624978862 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 1738 | 1464624978866 Marionette TRACE conn3 <- [1,2478,null,{}] 09:16:18 INFO - PROCESS | 1738 | 1464624978872 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:19 INFO - PROCESS | 1738 | 1464624979094 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:16:19 INFO - PROCESS | 1738 | 1464624979437 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x922c5000 == 119 [pid = 1738] [id = 627] 09:16:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x92b89400) [pid = 1738] [serial = 1882] [outer = (nil)] 09:16:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x953a4c00) [pid = 1738] [serial = 1883] [outer = 0x92b89400] 09:16:19 INFO - PROCESS | 1738 | 1464624979538 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x98037c00) [pid = 1738] [serial = 1884] [outer = 0x92b89400] 09:16:20 INFO - PROCESS | 1738 | 1464624980477 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1686ms 09:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:16:20 INFO - PROCESS | 1738 | 1464624980548 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 1738 | 1464624980552 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 09:16:20 INFO - PROCESS | 1738 | 1464624980559 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 1738 | 1464624980563 Marionette TRACE conn3 <- [1,2482,null,{}] 09:16:20 INFO - PROCESS | 1738 | 1464624980569 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:20 INFO - PROCESS | 1738 | 1464624980800 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:16:21 INFO - PROCESS | 1738 | 1464624981166 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x9051e000 == 120 [pid = 1738] [id = 628] 09:16:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x99730800) [pid = 1738] [serial = 1885] [outer = (nil)] 09:16:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x99e24800) [pid = 1738] [serial = 1886] [outer = 0x99730800] 09:16:21 INFO - PROCESS | 1738 | 1464624981264 Marionette DEBUG loaded listener.js 09:16:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x9aa1e400) [pid = 1738] [serial = 1887] [outer = 0x99730800] 09:16:22 INFO - PROCESS | 1738 | 1464624982200 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1680ms 09:16:22 INFO - PROCESS | 1738 | 1464624982239 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 1738 | 1464624982242 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 09:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:16:22 INFO - PROCESS | 1738 | 1464624982249 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 1738 | 1464624982252 Marionette TRACE conn3 <- [1,2486,null,{}] 09:16:22 INFO - PROCESS | 1738 | 1464624982258 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:22 INFO - PROCESS | 1738 | 1464624982464 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:16:22 INFO - PROCESS | 1738 | 1464624982766 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x95084800 == 121 [pid = 1738] [id = 629] 09:16:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x99612c00) [pid = 1738] [serial = 1888] [outer = (nil)] 09:16:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x9b942800) [pid = 1738] [serial = 1889] [outer = 0x99612c00] 09:16:22 INFO - PROCESS | 1738 | 1464624982903 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0xa1054000) [pid = 1738] [serial = 1890] [outer = 0x99612c00] 09:16:23 INFO - PROCESS | 1738 | 1464624983793 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:16:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1580ms 09:16:23 INFO - PROCESS | 1738 | 1464624983830 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:16:23 INFO - PROCESS | 1738 | 1464624983834 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 09:16:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:16:23 INFO - PROCESS | 1738 | 1464624983852 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:16:23 INFO - PROCESS | 1738 | 1464624983855 Marionette TRACE conn3 <- [1,2490,null,{}] 09:16:23 INFO - PROCESS | 1738 | 1464624983861 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:24 INFO - PROCESS | 1738 | 1464624984078 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:16:24 INFO - PROCESS | 1738 | 1464624984428 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x9afbc000 == 122 [pid = 1738] [id = 630] 09:16:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x9b189c00) [pid = 1738] [serial = 1891] [outer = (nil)] 09:16:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0xa2735c00) [pid = 1738] [serial = 1892] [outer = 0x9b189c00] 09:16:24 INFO - PROCESS | 1738 | 1464624984512 Marionette DEBUG loaded listener.js 09:16:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0xa3315400) [pid = 1738] [serial = 1893] [outer = 0x9b189c00] 09:16:25 INFO - PROCESS | 1738 | 1464624985398 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1577ms 09:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:16:25 INFO - PROCESS | 1738 | 1464624985430 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:16:25 INFO - PROCESS | 1738 | 1464624985433 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 09:16:25 INFO - PROCESS | 1738 | 1464624985440 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:16:25 INFO - PROCESS | 1738 | 1464624985443 Marionette TRACE conn3 <- [1,2494,null,{}] 09:16:25 INFO - PROCESS | 1738 | 1464624985449 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:25 INFO - PROCESS | 1738 | 1464624985656 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:16:25 INFO - PROCESS | 1738 | 1464624985958 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x922c2000 == 123 [pid = 1738] [id = 631] 09:16:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x92b8d000) [pid = 1738] [serial = 1894] [outer = (nil)] 09:16:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0xa3691c00) [pid = 1738] [serial = 1895] [outer = 0x92b8d000] 09:16:26 INFO - PROCESS | 1738 | 1464624986092 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0xa3696000) [pid = 1738] [serial = 1896] [outer = 0x92b8d000] 09:16:26 INFO - PROCESS | 1738 | 1464624986982 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1580ms 09:16:27 INFO - PROCESS | 1738 | 1464624987021 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 1738 | 1464624987026 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 09:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:16:27 INFO - PROCESS | 1738 | 1464624987033 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:16:27 INFO - PROCESS | 1738 | 1464624987036 Marionette TRACE conn3 <- [1,2498,null,{}] 09:16:27 INFO - PROCESS | 1738 | 1464624987042 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:27 INFO - PROCESS | 1738 | 1464624987276 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:16:27 INFO - PROCESS | 1738 | 1464624987623 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 1738 | ++DOCSHELL 0xa23fa800 == 124 [pid = 1738] [id = 632] 09:16:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0xa3695000) [pid = 1738] [serial = 1897] [outer = (nil)] 09:16:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0xa63f6c00) [pid = 1738] [serial = 1898] [outer = 0xa3695000] 09:16:27 INFO - PROCESS | 1738 | 1464624987713 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0xa6804c00) [pid = 1738] [serial = 1899] [outer = 0xa3695000] 09:16:28 INFO - PROCESS | 1738 | 1464624988595 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1632ms 09:16:28 INFO - PROCESS | 1738 | 1464624988665 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 1738 | 1464624988669 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 09:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:16:28 INFO - PROCESS | 1738 | 1464624988675 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 1738 | 1464624988678 Marionette TRACE conn3 <- [1,2502,null,{}] 09:16:28 INFO - PROCESS | 1738 | 1464624988684 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:28 INFO - PROCESS | 1738 | 1464624988906 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:16:29 INFO - PROCESS | 1738 | 1464624989252 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 1738 | ++DOCSHELL 0xa632f800 == 125 [pid = 1738] [id = 633] 09:16:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0xa638b800) [pid = 1738] [serial = 1900] [outer = (nil)] 09:16:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0xa6b53400) [pid = 1738] [serial = 1901] [outer = 0xa638b800] 09:16:29 INFO - PROCESS | 1738 | 1464624989339 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0xa6b55c00) [pid = 1738] [serial = 1902] [outer = 0xa638b800] 09:16:30 INFO - PROCESS | 1738 | 1464624990214 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1586ms 09:16:30 INFO - PROCESS | 1738 | 1464624990261 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 1738 | 1464624990265 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 09:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:16:30 INFO - PROCESS | 1738 | 1464624990271 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 1738 | 1464624990275 Marionette TRACE conn3 <- [1,2506,null,{}] 09:16:30 INFO - PROCESS | 1738 | 1464624990280 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:30 INFO - PROCESS | 1738 | 1464624990494 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:16:30 INFO - PROCESS | 1738 | 1464624990853 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d77c800 == 126 [pid = 1738] [id = 634] 09:16:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x8d77dc00) [pid = 1738] [serial = 1903] [outer = (nil)] 09:16:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x8d783800) [pid = 1738] [serial = 1904] [outer = 0x8d77dc00] 09:16:30 INFO - PROCESS | 1738 | 1464624990943 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x8d785c00) [pid = 1738] [serial = 1905] [outer = 0x8d77dc00] 09:16:31 INFO - PROCESS | 1738 | 1464624991832 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1630ms 09:16:31 INFO - PROCESS | 1738 | 1464624991902 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:16:31 INFO - PROCESS | 1738 | 1464624991906 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 09:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:16:31 INFO - PROCESS | 1738 | 1464624991913 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 1738 | 1464624991915 Marionette TRACE conn3 <- [1,2510,null,{}] 09:16:31 INFO - PROCESS | 1738 | 1464624991922 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:32 INFO - PROCESS | 1738 | 1464624992137 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:16:32 INFO - PROCESS | 1738 | 1464624992499 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d77a400 == 127 [pid = 1738] [id = 635] 09:16:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x8d77b800) [pid = 1738] [serial = 1906] [outer = (nil)] 09:16:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0xa638b400) [pid = 1738] [serial = 1907] [outer = 0x8d77b800] 09:16:32 INFO - PROCESS | 1738 | 1464624992589 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0xa6866c00) [pid = 1738] [serial = 1908] [outer = 0x8d77b800] 09:16:35 INFO - PROCESS | 1738 | --DOCSHELL 0x86ff6400 == 126 [pid = 1738] [id = 616] 09:16:35 INFO - PROCESS | 1738 | --DOCSHELL 0x89a06800 == 125 [pid = 1738] [id = 571] 09:16:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8aa4f800 == 124 [pid = 1738] [id = 615] 09:16:35 INFO - PROCESS | 1738 | --DOCSHELL 0x89d25c00 == 123 [pid = 1738] [id = 614] 09:16:35 INFO - PROCESS | 1738 | --DOCSHELL 0x88082400 == 122 [pid = 1738] [id = 613] 09:16:35 INFO - PROCESS | 1738 | --DOCSHELL 0x91036400 == 121 [pid = 1738] [id = 604] 09:16:35 INFO - PROCESS | 1738 | --DOCSHELL 0x91a6bc00 == 120 [pid = 1738] [id = 603] 09:16:35 INFO - PROCESS | 1738 | --DOCSHELL 0x86fef800 == 119 [pid = 1738] [id = 356] 09:16:35 INFO - PROCESS | 1738 | --DOCSHELL 0x9107c800 == 118 [pid = 1738] [id = 602] 09:16:35 INFO - PROCESS | 1738 | --DOCSHELL 0x89b9ec00 == 117 [pid = 1738] [id = 601] 09:16:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8d0b0c00 == 116 [pid = 1738] [id = 600] 09:16:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7c3400 == 115 [pid = 1738] [id = 598] 09:16:35 INFO - PROCESS | 1738 | --DOCSHELL 0x89b94000 == 114 [pid = 1738] [id = 599] 09:16:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8ac04800 == 113 [pid = 1738] [id = 597] 09:16:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8ac0c800 == 112 [pid = 1738] [id = 596] 09:16:35 INFO - PROCESS | 1738 | --DOCSHELL 0x89be1c00 == 111 [pid = 1738] [id = 595] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x91074000) [pid = 1738] [serial = 1733] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x8c7a1800) [pid = 1738] [serial = 1779] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x90513c00) [pid = 1738] [serial = 1731] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x8ac10400) [pid = 1738] [serial = 1778] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x9882f800) [pid = 1738] [serial = 1748] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0xa1056400) [pid = 1738] [serial = 1757] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x89a04800) [pid = 1738] [serial = 1773] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x9b181c00) [pid = 1738] [serial = 1754] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x9993c800) [pid = 1738] [serial = 1751] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x99a65800) [pid = 1738] [serial = 1752] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x91a65800) [pid = 1738] [serial = 1736] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8ca15000) [pid = 1738] [serial = 1769] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8d98a400) [pid = 1738] [serial = 1724] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8a977800) [pid = 1738] [serial = 1776] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x911b4000) [pid = 1738] [serial = 1734] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x8ca12c00) [pid = 1738] [serial = 1782] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0xa6b5f400) [pid = 1738] [serial = 1766] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0xa2240000) [pid = 1738] [serial = 1758] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x8e138000) [pid = 1738] [serial = 1725] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x922c8c00) [pid = 1738] [serial = 1743] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0xa6d49c00) [pid = 1738] [serial = 1767] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x8ef5d400) [pid = 1738] [serial = 1730] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x89c49400) [pid = 1738] [serial = 1718] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x91ca6c00) [pid = 1738] [serial = 1740] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0xa3696800) [pid = 1738] [serial = 1763] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x98c2b400) [pid = 1738] [serial = 1749] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8e562800) [pid = 1738] [serial = 1647] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0xa27c2000) [pid = 1738] [serial = 1761] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x8c8bb400) [pid = 1738] [serial = 1722] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x89d27400) [pid = 1738] [serial = 1775] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x92296400) [pid = 1738] [serial = 1742] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x91ac5c00) [pid = 1738] [serial = 1737] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0xa51e3c00) [pid = 1738] [serial = 1764] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x9b18c800) [pid = 1738] [serial = 1755] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x93a8bc00) [pid = 1738] [serial = 1745] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0xa270c400) [pid = 1738] [serial = 1760] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x91be6c00) [pid = 1738] [serial = 1739] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x89d21000) [pid = 1738] [serial = 1719] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8c99dc00) [pid = 1738] [serial = 1781] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x87863400) [pid = 1738] [serial = 1772] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0xa6e89800) [pid = 1738] [serial = 1701] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x93c31c00) [pid = 1738] [serial = 1746] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8ee8f800) [pid = 1738] [serial = 1728] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8c8ac400) [pid = 1738] [serial = 1721] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8ee84000) [pid = 1738] [serial = 1727] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8c9a3400) [pid = 1738] [serial = 1784] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1738 | 1464624996220 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:16:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 4336ms 09:16:36 INFO - PROCESS | 1738 | 1464624996249 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:16:36 INFO - PROCESS | 1738 | 1464624996255 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 09:16:36 INFO - PROCESS | 1738 | 1464624996263 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 1738 | 1464624996267 Marionette TRACE conn3 <- [1,2514,null,{}] 09:16:36 INFO - PROCESS | 1738 | 1464624996275 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:36 INFO - PROCESS | 1738 | 1464624996527 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:16:36 INFO - PROCESS | 1738 | 1464624996751 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b85000 == 112 [pid = 1738] [id = 636] 09:16:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x89b86000) [pid = 1738] [serial = 1909] [outer = (nil)] 09:16:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x89be8000) [pid = 1738] [serial = 1910] [outer = 0x89b86000] 09:16:36 INFO - PROCESS | 1738 | 1464624996835 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x89c53800) [pid = 1738] [serial = 1911] [outer = 0x89b86000] 09:16:37 INFO - PROCESS | 1738 | 1464624997671 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:16:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1434ms 09:16:37 INFO - PROCESS | 1738 | 1464624997696 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:16:37 INFO - PROCESS | 1738 | 1464624997705 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 09:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:16:37 INFO - PROCESS | 1738 | 1464624997714 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 1738 | 1464624997718 Marionette TRACE conn3 <- [1,2518,null,{}] 09:16:37 INFO - PROCESS | 1738 | 1464624997724 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:38 INFO - PROCESS | 1738 | 1464624998026 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:16:38 INFO - PROCESS | 1738 | 1464624998210 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b9a800 == 113 [pid = 1738] [id = 637] 09:16:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x89d27000) [pid = 1738] [serial = 1912] [outer = (nil)] 09:16:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8aa53800) [pid = 1738] [serial = 1913] [outer = 0x89d27000] 09:16:38 INFO - PROCESS | 1738 | 1464624998305 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8ac09000) [pid = 1738] [serial = 1914] [outer = 0x89d27000] 09:16:39 INFO - PROCESS | 1738 | 1464624999259 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:16:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:16:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1592ms 09:16:39 INFO - PROCESS | 1738 | 1464624999307 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:16:39 INFO - PROCESS | 1738 | 1464624999310 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 09:16:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:16:39 INFO - PROCESS | 1738 | 1464624999322 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 1738 | 1464624999328 Marionette TRACE conn3 <- [1,2522,null,{}] 09:16:39 INFO - PROCESS | 1738 | 1464624999343 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:39 INFO - PROCESS | 1738 | 1464624999633 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:16:39 INFO - PROCESS | 1738 | 1464624999683 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x89d1b800 == 114 [pid = 1738] [id = 638] 09:16:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8c7a1800) [pid = 1738] [serial = 1915] [outer = (nil)] 09:16:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8c8cd400) [pid = 1738] [serial = 1916] [outer = 0x8c7a1800] 09:16:39 INFO - PROCESS | 1738 | 1464624999895 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8c9a3400) [pid = 1738] [serial = 1917] [outer = 0x8c7a1800] 09:16:40 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x88082800) [pid = 1738] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:16:40 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8ca0f800) [pid = 1738] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:16:40 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8c6bf000) [pid = 1738] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:16:40 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x99ed1400) [pid = 1738] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:16:40 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x89be3000) [pid = 1738] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:16:40 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x91beb800) [pid = 1738] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:16:41 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x92d49000) [pid = 1738] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:16:41 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x92a89800) [pid = 1738] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:16:41 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8a05e400) [pid = 1738] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:16:41 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x89b94800) [pid = 1738] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:16:41 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8c7a1400) [pid = 1738] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:16:41 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8807ec00) [pid = 1738] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:16:41 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x95324c00) [pid = 1738] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:16:41 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x92a8c800) [pid = 1738] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:16:41 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x93c30800) [pid = 1738] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:16:41 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x91390400) [pid = 1738] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:16:41 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x89b99000) [pid = 1738] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:16:41 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x87855c00) [pid = 1738] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:16:41 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8ee80800) [pid = 1738] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:16:41 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8d0b4400) [pid = 1738] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:16:41 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x8e25c800) [pid = 1738] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:16:41 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8e138800) [pid = 1738] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:16:41 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x91b2ac00) [pid = 1738] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:16:41 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x8ab73c00) [pid = 1738] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:16:41 INFO - PROCESS | 1738 | 1464625001416 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:16:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:16:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 2144ms 09:16:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:16:41 INFO - PROCESS | 1738 | 1464625001466 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 1738 | 1464625001470 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 09:16:41 INFO - PROCESS | 1738 | 1464625001476 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 1738 | 1464625001480 Marionette TRACE conn3 <- [1,2526,null,{}] 09:16:41 INFO - PROCESS | 1738 | 1464625001497 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:41 INFO - PROCESS | 1738 | 1464625001685 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:16:41 INFO - PROCESS | 1738 | 1464625001702 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x87855c00 == 115 [pid = 1738] [id = 639] 09:16:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8c8b5c00) [pid = 1738] [serial = 1918] [outer = (nil)] 09:16:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8ca0d400) [pid = 1738] [serial = 1919] [outer = 0x8c8b5c00] 09:16:41 INFO - PROCESS | 1738 | 1464625001773 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8ca18000) [pid = 1738] [serial = 1920] [outer = 0x8c8b5c00] 09:16:42 INFO - PROCESS | 1738 | 1464625002787 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1348ms 09:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:16:42 INFO - PROCESS | 1738 | 1464625002823 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 1738 | 1464625002826 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 09:16:42 INFO - PROCESS | 1738 | 1464625002833 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 1738 | 1464625002836 Marionette TRACE conn3 <- [1,2530,null,{}] 09:16:42 INFO - PROCESS | 1738 | 1464625002841 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:43 INFO - PROCESS | 1738 | 1464625003163 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:16:43 INFO - PROCESS | 1738 | 1464625003532 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x88086c00 == 116 [pid = 1738] [id = 640] 09:16:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x88087800) [pid = 1738] [serial = 1921] [outer = (nil)] 09:16:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x881e7c00) [pid = 1738] [serial = 1922] [outer = 0x88087800] 09:16:43 INFO - PROCESS | 1738 | 1464625003625 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x89b88c00) [pid = 1738] [serial = 1923] [outer = 0x88087800] 09:16:44 INFO - PROCESS | 1738 | 1464625004564 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:16:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:16:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1778ms 09:16:44 INFO - PROCESS | 1738 | 1464625004612 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:16:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:16:44 INFO - PROCESS | 1738 | 1464625004621 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 09:16:44 INFO - PROCESS | 1738 | 1464625004627 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 1738 | 1464625004635 Marionette TRACE conn3 <- [1,2534,null,{}] 09:16:44 INFO - PROCESS | 1738 | 1464625004642 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:44 INFO - PROCESS | 1738 | 1464625004866 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:16:45 INFO - PROCESS | 1738 | 1464625005208 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa4d400 == 117 [pid = 1738] [id = 641] 09:16:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8ac05800) [pid = 1738] [serial = 1924] [outer = (nil)] 09:16:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8c79b000) [pid = 1738] [serial = 1925] [outer = 0x8ac05800] 09:16:45 INFO - PROCESS | 1738 | 1464625005301 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8c8b4400) [pid = 1738] [serial = 1926] [outer = 0x8ac05800] 09:16:46 INFO - PROCESS | 1738 | 1464625006231 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:16:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1643ms 09:16:46 INFO - PROCESS | 1738 | 1464625006271 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:16:46 INFO - PROCESS | 1738 | 1464625006275 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 09:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:16:46 INFO - PROCESS | 1738 | 1464625006283 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 1738 | 1464625006286 Marionette TRACE conn3 <- [1,2538,null,{}] 09:16:46 INFO - PROCESS | 1738 | 1464625006292 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:46 INFO - PROCESS | 1738 | 1464625006516 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:16:46 INFO - PROCESS | 1738 | 1464625006910 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ca0d800 == 118 [pid = 1738] [id = 642] 09:16:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8cffe400) [pid = 1738] [serial = 1927] [outer = (nil)] 09:16:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8d0bc800) [pid = 1738] [serial = 1928] [outer = 0x8cffe400] 09:16:47 INFO - PROCESS | 1738 | 1464625007002 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8d7c3400) [pid = 1738] [serial = 1929] [outer = 0x8cffe400] 09:16:47 INFO - PROCESS | 1738 | 1464625007989 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:16:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:16:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1739ms 09:16:48 INFO - PROCESS | 1738 | 1464625008022 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:16:48 INFO - PROCESS | 1738 | 1464625008028 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 09:16:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:16:48 INFO - PROCESS | 1738 | 1464625008045 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:16:48 INFO - PROCESS | 1738 | 1464625008052 Marionette TRACE conn3 <- [1,2542,null,{}] 09:16:48 INFO - PROCESS | 1738 | 1464625008058 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:48 INFO - PROCESS | 1738 | 1464625008289 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:16:48 INFO - PROCESS | 1738 | 1464625008624 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ca10c00 == 119 [pid = 1738] [id = 643] 09:16:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8d0b0c00) [pid = 1738] [serial = 1930] [outer = (nil)] 09:16:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8e138800) [pid = 1738] [serial = 1931] [outer = 0x8d0b0c00] 09:16:48 INFO - PROCESS | 1738 | 1464625008715 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8e548400) [pid = 1738] [serial = 1932] [outer = 0x8d0b0c00] 09:16:49 INFO - PROCESS | 1738 | 1464625009628 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:16:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1638ms 09:16:49 INFO - PROCESS | 1738 | 1464625009676 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 1738 | 1464625009679 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 09:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:16:49 INFO - PROCESS | 1738 | 1464625009686 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 1738 | 1464625009690 Marionette TRACE conn3 <- [1,2546,null,{}] 09:16:49 INFO - PROCESS | 1738 | 1464625009695 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:49 INFO - PROCESS | 1738 | 1464625009907 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:16:50 INFO - PROCESS | 1738 | 1464625010242 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e12fc00 == 120 [pid = 1738] [id = 644] 09:16:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8e551800) [pid = 1738] [serial = 1933] [outer = (nil)] 09:16:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8ee86000) [pid = 1738] [serial = 1934] [outer = 0x8e551800] 09:16:50 INFO - PROCESS | 1738 | 1464625010331 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8ee8d400) [pid = 1738] [serial = 1935] [outer = 0x8e551800] 09:16:51 INFO - PROCESS | 1738 | 1464625011276 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:16:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1631ms 09:16:51 INFO - PROCESS | 1738 | 1464625011318 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 1738 | 1464625011322 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 09:16:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:16:51 INFO - PROCESS | 1738 | 1464625011328 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 1738 | 1464625011332 Marionette TRACE conn3 <- [1,2550,null,{}] 09:16:51 INFO - PROCESS | 1738 | 1464625011337 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:51 INFO - PROCESS | 1738 | 1464625011548 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:16:51 INFO - PROCESS | 1738 | 1464625011912 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e55e400 == 121 [pid = 1738] [id = 645] 09:16:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8ee83c00) [pid = 1738] [serial = 1936] [outer = (nil)] 09:16:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x90512000) [pid = 1738] [serial = 1937] [outer = 0x8ee83c00] 09:16:52 INFO - PROCESS | 1738 | 1464625012015 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x91037000) [pid = 1738] [serial = 1938] [outer = 0x8ee83c00] 09:16:53 INFO - PROCESS | 1738 | 1464625013015 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:16:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:16:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1730ms 09:16:53 INFO - PROCESS | 1738 | 1464625013059 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:16:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:16:53 INFO - PROCESS | 1738 | 1464625013064 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 09:16:53 INFO - PROCESS | 1738 | 1464625013070 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 1738 | 1464625013073 Marionette TRACE conn3 <- [1,2554,null,{}] 09:16:53 INFO - PROCESS | 1738 | 1464625013079 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:53 INFO - PROCESS | 1738 | 1464625013292 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:16:53 INFO - PROCESS | 1738 | 1464625013630 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef45400 == 122 [pid = 1738] [id = 646] 09:16:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x906d4400) [pid = 1738] [serial = 1939] [outer = (nil)] 09:16:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x911b4400) [pid = 1738] [serial = 1940] [outer = 0x906d4400] 09:16:53 INFO - PROCESS | 1738 | 1464625013721 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x911b8800) [pid = 1738] [serial = 1941] [outer = 0x906d4400] 09:16:54 INFO - PROCESS | 1738 | 1464625014660 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:16:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:16:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1639ms 09:16:54 INFO - PROCESS | 1738 | 1464625014709 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:16:54 INFO - PROCESS | 1738 | 1464625014713 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 09:16:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:16:54 INFO - PROCESS | 1738 | 1464625014719 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 1738 | 1464625014723 Marionette TRACE conn3 <- [1,2558,null,{}] 09:16:54 INFO - PROCESS | 1738 | 1464625014728 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:54 INFO - PROCESS | 1738 | 1464625014943 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:16:55 INFO - PROCESS | 1738 | 1464625015276 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x9107c000 == 123 [pid = 1738] [id = 647] 09:16:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x9107e400) [pid = 1738] [serial = 1942] [outer = (nil)] 09:16:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x91394800) [pid = 1738] [serial = 1943] [outer = 0x9107e400] 09:16:55 INFO - PROCESS | 1738 | 1464625015364 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x91a69000) [pid = 1738] [serial = 1944] [outer = 0x9107e400] 09:16:56 INFO - PROCESS | 1738 | 1464625016317 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:16:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1633ms 09:16:56 INFO - PROCESS | 1738 | 1464625016354 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 1738 | 1464625016358 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 09:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:16:56 INFO - PROCESS | 1738 | 1464625016364 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 1738 | 1464625016367 Marionette TRACE conn3 <- [1,2562,null,{}] 09:16:56 INFO - PROCESS | 1738 | 1464625016373 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:56 INFO - PROCESS | 1738 | 1464625016582 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:16:56 INFO - PROCESS | 1738 | 1464625016936 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef42000 == 124 [pid = 1738] [id = 648] 09:16:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8ef5cc00) [pid = 1738] [serial = 1945] [outer = (nil)] 09:16:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x91c9e400) [pid = 1738] [serial = 1946] [outer = 0x8ef5cc00] 09:16:57 INFO - PROCESS | 1738 | 1464625017029 Marionette DEBUG loaded listener.js 09:16:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x91ca3400) [pid = 1738] [serial = 1947] [outer = 0x8ef5cc00] 09:16:58 INFO - PROCESS | 1738 | 1464625018014 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:16:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1680ms 09:16:58 INFO - PROCESS | 1738 | 1464625018047 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:16:58 INFO - PROCESS | 1738 | 1464625018050 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 09:16:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:16:58 INFO - PROCESS | 1738 | 1464625018057 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:16:58 INFO - PROCESS | 1738 | 1464625018067 Marionette TRACE conn3 <- [1,2566,null,{}] 09:16:58 INFO - PROCESS | 1738 | 1464625018073 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:58 INFO - PROCESS | 1738 | 1464625018282 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:16:58 INFO - PROCESS | 1738 | 1464625018630 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x91c9f000 == 125 [pid = 1738] [id = 649] 09:16:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x91ca1000) [pid = 1738] [serial = 1948] [outer = (nil)] 09:16:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x922a2400) [pid = 1738] [serial = 1949] [outer = 0x91ca1000] 09:16:58 INFO - PROCESS | 1738 | 1464625018720 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x922c4000) [pid = 1738] [serial = 1950] [outer = 0x91ca1000] 09:16:59 INFO - PROCESS | 1738 | 1464625019637 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:16:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:16:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1637ms 09:16:59 INFO - PROCESS | 1738 | 1464625019695 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:16:59 INFO - PROCESS | 1738 | 1464625019698 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 09:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:16:59 INFO - PROCESS | 1738 | 1464625019704 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 1738 | 1464625019708 Marionette TRACE conn3 <- [1,2570,null,{}] 09:16:59 INFO - PROCESS | 1738 | 1464625019713 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:59 INFO - PROCESS | 1738 | 1464625019930 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:17:00 INFO - PROCESS | 1738 | 1464625020286 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x92293c00 == 126 [pid = 1738] [id = 650] 09:17:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x92a8e000) [pid = 1738] [serial = 1951] [outer = (nil)] 09:17:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x92b91800) [pid = 1738] [serial = 1952] [outer = 0x92a8e000] 09:17:00 INFO - PROCESS | 1738 | 1464625020393 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x93c31c00) [pid = 1738] [serial = 1953] [outer = 0x92a8e000] 09:17:01 INFO - PROCESS | 1738 | 1464625021416 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:17:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:17:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1784ms 09:17:01 INFO - PROCESS | 1738 | 1464625021492 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 1738 | 1464625021496 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 09:17:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:17:01 INFO - PROCESS | 1738 | 1464625021505 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 1738 | 1464625021509 Marionette TRACE conn3 <- [1,2574,null,{}] 09:17:01 INFO - PROCESS | 1738 | 1464625021515 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:01 INFO - PROCESS | 1738 | 1464625021785 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:17:02 INFO - PROCESS | 1738 | 1464625022138 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x92a8a000 == 127 [pid = 1738] [id = 651] 09:17:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x92b84400) [pid = 1738] [serial = 1954] [outer = (nil)] 09:17:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x9750e000) [pid = 1738] [serial = 1955] [outer = 0x92b84400] 09:17:02 INFO - PROCESS | 1738 | 1464625022225 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x98839000) [pid = 1738] [serial = 1956] [outer = 0x92b84400] 09:17:03 INFO - PROCESS | 1738 | 1464625023164 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:17:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1729ms 09:17:03 INFO - PROCESS | 1738 | 1464625023240 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:17:03 INFO - PROCESS | 1738 | 1464625023244 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 09:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:17:03 INFO - PROCESS | 1738 | 1464625023252 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 1738 | 1464625023256 Marionette TRACE conn3 <- [1,2578,null,{}] 09:17:03 INFO - PROCESS | 1738 | 1464625023261 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:03 INFO - PROCESS | 1738 | 1464625023495 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:17:03 INFO - PROCESS | 1738 | 1464625023842 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x9530d000 == 128 [pid = 1738] [id = 652] 09:17:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x9530d400) [pid = 1738] [serial = 1957] [outer = (nil)] 09:17:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x996af800) [pid = 1738] [serial = 1958] [outer = 0x9530d400] 09:17:03 INFO - PROCESS | 1738 | 1464625023933 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x99932000) [pid = 1738] [serial = 1959] [outer = 0x9530d400] 09:17:04 INFO - PROCESS | 1738 | 1464625024847 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:17:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:17:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1631ms 09:17:04 INFO - PROCESS | 1738 | 1464625024885 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:17:04 INFO - PROCESS | 1738 | 1464625024888 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 09:17:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:17:04 INFO - PROCESS | 1738 | 1464625024895 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - PROCESS | 1738 | 1464625024898 Marionette TRACE conn3 <- [1,2582,null,{}] 09:17:04 INFO - PROCESS | 1738 | 1464625024904 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:05 INFO - PROCESS | 1738 | 1464625025124 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:17:05 INFO - PROCESS | 1738 | 1464625025471 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x98c22800 == 129 [pid = 1738] [id = 653] 09:17:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x99725400) [pid = 1738] [serial = 1960] [outer = (nil)] 09:17:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x99ecdc00) [pid = 1738] [serial = 1961] [outer = 0x99725400] 09:17:05 INFO - PROCESS | 1738 | 1464625025562 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x9a858c00) [pid = 1738] [serial = 1962] [outer = 0x99725400] 09:17:06 INFO - PROCESS | 1738 | 1464625026515 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:17:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:17:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1678ms 09:17:06 INFO - PROCESS | 1738 | 1464625026574 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:17:06 INFO - PROCESS | 1738 | 1464625026578 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 09:17:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:17:06 INFO - PROCESS | 1738 | 1464625026584 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 1738 | 1464625026587 Marionette TRACE conn3 <- [1,2586,null,{}] 09:17:06 INFO - PROCESS | 1738 | 1464625026593 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:06 INFO - PROCESS | 1738 | 1464625026814 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:17:07 INFO - PROCESS | 1738 | 1464625027162 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x99a69c00 == 130 [pid = 1738] [id = 654] 09:17:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x99bb5400) [pid = 1738] [serial = 1963] [outer = (nil)] 09:17:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x9b117800) [pid = 1738] [serial = 1964] [outer = 0x99bb5400] 09:17:07 INFO - PROCESS | 1738 | 1464625027252 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x9b770000) [pid = 1738] [serial = 1965] [outer = 0x99bb5400] 09:17:08 INFO - PROCESS | 1738 | 1464625028175 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:17:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1631ms 09:17:08 INFO - PROCESS | 1738 | 1464625028215 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 1738 | 1464625028219 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 09:17:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:17:08 INFO - PROCESS | 1738 | 1464625028225 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 1738 | 1464625028228 Marionette TRACE conn3 <- [1,2590,null,{}] 09:17:08 INFO - PROCESS | 1738 | 1464625028234 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:08 INFO - PROCESS | 1738 | 1464625028449 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:17:08 INFO - PROCESS | 1738 | 1464625028801 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x99baac00 == 131 [pid = 1738] [id = 655] 09:17:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x9aacd800) [pid = 1738] [serial = 1966] [outer = (nil)] 09:17:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0xa22ad000) [pid = 1738] [serial = 1967] [outer = 0x9aacd800] 09:17:08 INFO - PROCESS | 1738 | 1464625028892 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0xa2381c00) [pid = 1738] [serial = 1968] [outer = 0x9aacd800] 09:17:09 INFO - PROCESS | 1738 | 1464625029798 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:17:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:17:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1639ms 09:17:09 INFO - PROCESS | 1738 | 1464625029865 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:17:09 INFO - PROCESS | 1738 | 1464625029869 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 09:17:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:17:09 INFO - PROCESS | 1738 | 1464625029876 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:17:09 INFO - PROCESS | 1738 | 1464625029879 Marionette TRACE conn3 <- [1,2594,null,{}] 09:17:09 INFO - PROCESS | 1738 | 1464625029885 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:10 INFO - PROCESS | 1738 | 1464625030105 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:17:10 INFO - PROCESS | 1738 | 1464625030454 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 1738 | ++DOCSHELL 0xa1056400 == 132 [pid = 1738] [id = 656] 09:17:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0xa22aa400) [pid = 1738] [serial = 1969] [outer = (nil)] 09:17:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0xa3691000) [pid = 1738] [serial = 1970] [outer = 0xa22aa400] 09:17:10 INFO - PROCESS | 1738 | 1464625030543 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0xa36eb800) [pid = 1738] [serial = 1971] [outer = 0xa22aa400] 09:17:11 INFO - PROCESS | 1738 | 1464625031528 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:17:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:17:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1678ms 09:17:11 INFO - PROCESS | 1738 | 1464625031554 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:17:11 INFO - PROCESS | 1738 | 1464625031558 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 09:17:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:17:11 INFO - PROCESS | 1738 | 1464625031565 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 1738 | 1464625031568 Marionette TRACE conn3 <- [1,2598,null,{}] 09:17:11 INFO - PROCESS | 1738 | 1464625031574 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:11 INFO - PROCESS | 1738 | 1464625031800 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:17:12 INFO - PROCESS | 1738 | 1464625032150 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 1738 | ++DOCSHELL 0xa1054800 == 133 [pid = 1738] [id = 657] 09:17:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0xa2247c00) [pid = 1738] [serial = 1972] [outer = (nil)] 09:17:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0xa6866800) [pid = 1738] [serial = 1973] [outer = 0xa2247c00] 09:17:12 INFO - PROCESS | 1738 | 1464625032241 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0xa6b5b400) [pid = 1738] [serial = 1974] [outer = 0xa2247c00] 09:17:13 INFO - PROCESS | 1738 | 1464625033198 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8c6c6c00 == 132 [pid = 1738] [id = 202] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8e544400 == 131 [pid = 1738] [id = 190] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x876d1800 == 130 [pid = 1738] [id = 543] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8c82bc00 == 129 [pid = 1738] [id = 188] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x87855c00 == 128 [pid = 1738] [id = 639] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x89d1b800 == 127 [pid = 1738] [id = 638] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x89b9a800 == 126 [pid = 1738] [id = 637] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x89b85000 == 125 [pid = 1738] [id = 636] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x9afbc000 == 124 [pid = 1738] [id = 630] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x95084800 == 123 [pid = 1738] [id = 629] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x9051e000 == 122 [pid = 1738] [id = 628] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x922c5000 == 121 [pid = 1738] [id = 627] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x91078c00 == 120 [pid = 1738] [id = 626] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8ef55400 == 119 [pid = 1738] [id = 624] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x9051bc00 == 118 [pid = 1738] [id = 625] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x881dec00 == 117 [pid = 1738] [id = 623] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8e12d400 == 116 [pid = 1738] [id = 622] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8e266c00 == 115 [pid = 1738] [id = 621] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8d98f000 == 114 [pid = 1738] [id = 620] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x86fedc00 == 113 [pid = 1738] [id = 618] 09:17:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8c835800 == 112 [pid = 1738] [id = 619] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x8d0b7c00) [pid = 1738] [serial = 1853] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x8c8af400) [pid = 1738] [serial = 1851] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x89a07c00) [pid = 1738] [serial = 1841] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x8ca18400) [pid = 1738] [serial = 1770] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x8c8bb800) [pid = 1738] [serial = 1791] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0xa1058400) [pid = 1738] [serial = 1836] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x89bee800) [pid = 1738] [serial = 1787] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x92a81c00) [pid = 1738] [serial = 1815] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x95081c00) [pid = 1738] [serial = 1821] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x9539f800) [pid = 1738] [serial = 1823] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8c838800) [pid = 1738] [serial = 1790] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x8aa4fc00) [pid = 1738] [serial = 1844] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x89b8e400) [pid = 1738] [serial = 1842] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0xa331f800) [pid = 1738] [serial = 1839] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x8c8b7400) [pid = 1738] [serial = 1848] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x9aac5400) [pid = 1738] [serial = 1832] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x99930c00) [pid = 1738] [serial = 1830] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x923e3400) [pid = 1738] [serial = 1814] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x92b91c00) [pid = 1738] [serial = 1818] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x98838000) [pid = 1738] [serial = 1827] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x91b29000) [pid = 1738] [serial = 1809] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x8d0b8800) [pid = 1738] [serial = 1716] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x9961ec00) [pid = 1738] [serial = 1829] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8a067c00) [pid = 1738] [serial = 1850] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x92a8ec00) [pid = 1738] [serial = 1817] [outer = (nil)] [url = about:blank] 09:17:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:17:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 4341ms 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x89d23400) [pid = 1738] [serial = 1788] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8c8ae800) [pid = 1738] [serial = 1847] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x906d0000) [pid = 1738] [serial = 1802] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x91b24800) [pid = 1738] [serial = 1808] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8d985c00) [pid = 1738] [serial = 1793] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x93c9bc00) [pid = 1738] [serial = 1820] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x9afc5000) [pid = 1738] [serial = 1833] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8ef3c400) [pid = 1738] [serial = 1799] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8ef43800) [pid = 1738] [serial = 1800] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x8e548c00) [pid = 1738] [serial = 1796] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x91ca1400) [pid = 1738] [serial = 1811] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x91073800) [pid = 1738] [serial = 1803] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x98835c00) [pid = 1738] [serial = 1826] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0xa2730c00) [pid = 1738] [serial = 1838] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x9750a000) [pid = 1738] [serial = 1824] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x91388c00) [pid = 1738] [serial = 1806] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8e55e000) [pid = 1738] [serial = 1797] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0xa051fc00) [pid = 1738] [serial = 1835] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x911b2800) [pid = 1738] [serial = 1805] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8ab76400) [pid = 1738] [serial = 1845] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8da20400) [pid = 1738] [serial = 1794] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x91ca8400) [pid = 1738] [serial = 1812] [outer = (nil)] [url = about:blank] 09:17:16 INFO - PROCESS | 1738 | 1464625036054 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 1738 | 1464625036060 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 09:17:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:17:16 INFO - PROCESS | 1738 | 1464625036071 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 1738 | 1464625036078 Marionette TRACE conn3 <- [1,2602,null,{}] 09:17:16 INFO - PROCESS | 1738 | 1464625036085 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:16 INFO - PROCESS | 1738 | 1464625036289 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:17:16 INFO - PROCESS | 1738 | 1464625036533 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x89d1bc00 == 113 [pid = 1738] [id = 658] 09:17:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x89d1c400) [pid = 1738] [serial = 1975] [outer = (nil)] 09:17:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x89d25c00) [pid = 1738] [serial = 1976] [outer = 0x89d1c400] 09:17:16 INFO - PROCESS | 1738 | 1464625036613 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8a067c00) [pid = 1738] [serial = 1977] [outer = 0x89d1c400] 09:17:17 INFO - PROCESS | 1738 | 1464625037443 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:17:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1438ms 09:17:17 INFO - PROCESS | 1738 | 1464625037510 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:17:17 INFO - PROCESS | 1738 | 1464625037516 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 09:17:17 INFO - PROCESS | 1738 | 1464625037528 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - PROCESS | 1738 | 1464625037533 Marionette TRACE conn3 <- [1,2606,null,{}] 09:17:17 INFO - PROCESS | 1738 | 1464625037539 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:17 INFO - PROCESS | 1738 | 1464625037748 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:17:18 INFO - PROCESS | 1738 | 1464625038038 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ac06000 == 114 [pid = 1738] [id = 659] 09:17:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8ac0e400) [pid = 1738] [serial = 1978] [outer = (nil)] 09:17:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8c79d000) [pid = 1738] [serial = 1979] [outer = 0x8ac0e400] 09:17:18 INFO - PROCESS | 1738 | 1464625038116 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8c8af400) [pid = 1738] [serial = 1980] [outer = 0x8ac0e400] 09:17:19 INFO - PROCESS | 1738 | 1464625039074 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:17:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1597ms 09:17:19 INFO - PROCESS | 1738 | 1464625039121 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 1738 | 1464625039125 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 09:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:17:19 INFO - PROCESS | 1738 | 1464625039138 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 1738 | 1464625039140 Marionette TRACE conn3 <- [1,2610,null,{}] 09:17:19 INFO - PROCESS | 1738 | 1464625039155 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:19 INFO - PROCESS | 1738 | 1464625039445 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:17:19 INFO - PROCESS | 1738 | 1464625039481 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x89be2800 == 115 [pid = 1738] [id = 660] 09:17:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8c9a1800) [pid = 1738] [serial = 1981] [outer = (nil)] 09:17:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8ca19c00) [pid = 1738] [serial = 1982] [outer = 0x8c9a1800] 09:17:19 INFO - PROCESS | 1738 | 1464625039558 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8d0b7400) [pid = 1738] [serial = 1983] [outer = 0x8c9a1800] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x9051c400) [pid = 1738] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8e259c00) [pid = 1738] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8d77b800) [pid = 1738] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x89d27000) [pid = 1738] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x922a0c00) [pid = 1738] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8e547000) [pid = 1738] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x89d25000) [pid = 1738] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x99730800) [pid = 1738] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x89b8cc00) [pid = 1738] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0xa3695000) [pid = 1738] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8c7a1800) [pid = 1738] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x91035c00) [pid = 1738] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8c8d2800) [pid = 1738] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x92b89400) [pid = 1738] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x89b86000) [pid = 1738] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x9138a400) [pid = 1738] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8d77dc00) [pid = 1738] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x8ef42c00) [pid = 1738] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x99612c00) [pid = 1738] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x9b189c00) [pid = 1738] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0xa638b800) [pid = 1738] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:17:20 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x92b8d000) [pid = 1738] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:17:21 INFO - PROCESS | 1738 | 1464625041119 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:17:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:17:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2039ms 09:17:21 INFO - PROCESS | 1738 | 1464625041177 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 1738 | 1464625041180 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 09:17:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:17:21 INFO - PROCESS | 1738 | 1464625041238 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 1738 | 1464625041241 Marionette TRACE conn3 <- [1,2614,null,{}] 09:17:21 INFO - PROCESS | 1738 | 1464625041252 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:21 INFO - PROCESS | 1738 | 1464625041488 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:17:21 INFO - PROCESS | 1738 | 1464625041705 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x89a09400 == 116 [pid = 1738] [id = 661] 09:17:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8aa4a400) [pid = 1738] [serial = 1984] [outer = (nil)] 09:17:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8d7c7000) [pid = 1738] [serial = 1985] [outer = 0x8aa4a400] 09:17:21 INFO - PROCESS | 1738 | 1464625041782 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8d991800) [pid = 1738] [serial = 1986] [outer = 0x8aa4a400] 09:17:22 INFO - PROCESS | 1738 | 1464625042580 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:17:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1410ms 09:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:17:22 INFO - PROCESS | 1738 | 1464625042633 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:17:22 INFO - PROCESS | 1738 | 1464625042635 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 09:17:22 INFO - PROCESS | 1738 | 1464625042642 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 1738 | 1464625042645 Marionette TRACE conn3 <- [1,2618,null,{}] 09:17:22 INFO - PROCESS | 1738 | 1464625042650 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:22 INFO - PROCESS | 1738 | 1464625042838 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:17:23 INFO - PROCESS | 1738 | 1464625043300 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x89a02400 == 117 [pid = 1738] [id = 662] 09:17:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x89a06800) [pid = 1738] [serial = 1987] [outer = (nil)] 09:17:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x89b82800) [pid = 1738] [serial = 1988] [outer = 0x89a06800] 09:17:23 INFO - PROCESS | 1738 | 1464625043395 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x89c53c00) [pid = 1738] [serial = 1989] [outer = 0x89a06800] 09:17:24 INFO - PROCESS | 1738 | 1464625044366 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:17:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1781ms 09:17:24 INFO - PROCESS | 1738 | 1464625044424 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 1738 | 1464625044431 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 09:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:17:24 INFO - PROCESS | 1738 | 1464625044439 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 1738 | 1464625044445 Marionette TRACE conn3 <- [1,2622,null,{}] 09:17:24 INFO - PROCESS | 1738 | 1464625044453 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:24 INFO - PROCESS | 1738 | 1464625044682 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:17:25 INFO - PROCESS | 1738 | 1464625045028 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ab6f800 == 118 [pid = 1738] [id = 663] 09:17:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8c8ac400) [pid = 1738] [serial = 1990] [outer = (nil)] 09:17:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8c8b7c00) [pid = 1738] [serial = 1991] [outer = 0x8c8ac400] 09:17:25 INFO - PROCESS | 1738 | 1464625045124 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8c9a4c00) [pid = 1738] [serial = 1992] [outer = 0x8c8ac400] 09:17:26 INFO - PROCESS | 1738 | 1464625046073 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:17:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:17:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1684ms 09:17:26 INFO - PROCESS | 1738 | 1464625046127 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:17:26 INFO - PROCESS | 1738 | 1464625046133 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 09:17:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:17:26 INFO - PROCESS | 1738 | 1464625046140 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - PROCESS | 1738 | 1464625046144 Marionette TRACE conn3 <- [1,2626,null,{}] 09:17:26 INFO - PROCESS | 1738 | 1464625046150 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:26 INFO - PROCESS | 1738 | 1464625046374 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:17:26 INFO - PROCESS | 1738 | 1464625046771 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d0bc000 == 119 [pid = 1738] [id = 664] 09:17:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8d7ca000) [pid = 1738] [serial = 1993] [outer = (nil)] 09:17:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8d98e000) [pid = 1738] [serial = 1994] [outer = 0x8d7ca000] 09:17:26 INFO - PROCESS | 1738 | 1464625046863 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8e136400) [pid = 1738] [serial = 1995] [outer = 0x8d7ca000] 09:17:27 INFO - PROCESS | 1738 | 1464625047820 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:17:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1736ms 09:17:27 INFO - PROCESS | 1738 | 1464625047877 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:17:27 INFO - PROCESS | 1738 | 1464625047881 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 09:17:27 INFO - PROCESS | 1738 | 1464625047897 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 1738 | 1464625047906 Marionette TRACE conn3 <- [1,2630,null,{}] 09:17:27 INFO - PROCESS | 1738 | 1464625047913 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:28 INFO - PROCESS | 1738 | 1464625048188 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:17:28 INFO - PROCESS | 1738 | 1464625048531 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x8aa53c00 == 120 [pid = 1738] [id = 665] 09:17:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8d77f000) [pid = 1738] [serial = 1996] [outer = (nil)] 09:17:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8e563000) [pid = 1738] [serial = 1997] [outer = 0x8d77f000] 09:17:28 INFO - PROCESS | 1738 | 1464625048617 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8ef4a400) [pid = 1738] [serial = 1998] [outer = 0x8d77f000] 09:17:29 INFO - PROCESS | 1738 | 1464625049527 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:17:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:17:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1695ms 09:17:29 INFO - PROCESS | 1738 | 1464625049584 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:17:29 INFO - PROCESS | 1738 | 1464625049589 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 09:17:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:17:29 INFO - PROCESS | 1738 | 1464625049595 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:17:29 INFO - PROCESS | 1738 | 1464625049598 Marionette TRACE conn3 <- [1,2634,null,{}] 09:17:29 INFO - PROCESS | 1738 | 1464625049604 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:29 INFO - PROCESS | 1738 | 1464625049821 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:17:30 INFO - PROCESS | 1738 | 1464625050157 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee81400 == 121 [pid = 1738] [id = 666] 09:17:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8ef41c00) [pid = 1738] [serial = 1999] [outer = (nil)] 09:17:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x906d1800) [pid = 1738] [serial = 2000] [outer = 0x8ef41c00] 09:17:30 INFO - PROCESS | 1738 | 1464625050245 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x906d8c00) [pid = 1738] [serial = 2001] [outer = 0x8ef41c00] 09:17:31 INFO - PROCESS | 1738 | 1464625051151 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:17:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1630ms 09:17:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:17:31 INFO - PROCESS | 1738 | 1464625051225 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 1738 | 1464625051228 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 09:17:31 INFO - PROCESS | 1738 | 1464625051235 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 1738 | 1464625051239 Marionette TRACE conn3 <- [1,2638,null,{}] 09:17:31 INFO - PROCESS | 1738 | 1464625051244 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:31 INFO - PROCESS | 1738 | 1464625051475 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:17:31 INFO - PROCESS | 1738 | 1464625051825 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x91038800 == 122 [pid = 1738] [id = 667] 09:17:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x9103a000) [pid = 1738] [serial = 2002] [outer = (nil)] 09:17:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x91075400) [pid = 1738] [serial = 2003] [outer = 0x9103a000] 09:17:31 INFO - PROCESS | 1738 | 1464625051927 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x91a6d800) [pid = 1738] [serial = 2004] [outer = 0x9103a000] 09:17:32 INFO - PROCESS | 1738 | 1464625052860 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:17:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1687ms 09:17:32 INFO - PROCESS | 1738 | 1464625052925 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 1738 | 1464625052929 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 09:17:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:17:32 INFO - PROCESS | 1738 | 1464625052938 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 1738 | 1464625052941 Marionette TRACE conn3 <- [1,2642,null,{}] 09:17:32 INFO - PROCESS | 1738 | 1464625052947 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:33 INFO - PROCESS | 1738 | 1464625053173 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:17:33 INFO - PROCESS | 1738 | 1464625053533 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e550400 == 123 [pid = 1738] [id = 668] 09:17:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x90515c00) [pid = 1738] [serial = 2005] [outer = (nil)] 09:17:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x91b2c800) [pid = 1738] [serial = 2006] [outer = 0x90515c00] 09:17:33 INFO - PROCESS | 1738 | 1464625053620 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x91ca8400) [pid = 1738] [serial = 2007] [outer = 0x90515c00] 09:17:34 INFO - PROCESS | 1738 | 1464625054555 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:17:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:17:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1680ms 09:17:34 INFO - PROCESS | 1738 | 1464625054619 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 1738 | 1464625054623 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 09:17:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:17:34 INFO - PROCESS | 1738 | 1464625054629 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 1738 | 1464625054633 Marionette TRACE conn3 <- [1,2646,null,{}] 09:17:34 INFO - PROCESS | 1738 | 1464625054639 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:34 INFO - PROCESS | 1738 | 1464625054855 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:17:35 INFO - PROCESS | 1738 | 1464625055195 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x91b2a400 == 124 [pid = 1738] [id = 669] 09:17:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x91b2e400) [pid = 1738] [serial = 2008] [outer = (nil)] 09:17:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x922c4800) [pid = 1738] [serial = 2009] [outer = 0x91b2e400] 09:17:35 INFO - PROCESS | 1738 | 1464625055288 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x92a80800) [pid = 1738] [serial = 2010] [outer = 0x91b2e400] 09:17:36 INFO - PROCESS | 1738 | 1464625056180 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:17:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1586ms 09:17:36 INFO - PROCESS | 1738 | 1464625056215 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 1738 | 1464625056219 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 09:17:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:17:36 INFO - PROCESS | 1738 | 1464625056225 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 1738 | 1464625056228 Marionette TRACE conn3 <- [1,2650,null,{}] 09:17:36 INFO - PROCESS | 1738 | 1464625056234 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:36 INFO - PROCESS | 1738 | 1464625056442 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:17:36 INFO - PROCESS | 1738 | 1464625056786 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d785000 == 125 [pid = 1738] [id = 670] 09:17:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x91031000) [pid = 1738] [serial = 2011] [outer = (nil)] 09:17:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x92b90000) [pid = 1738] [serial = 2012] [outer = 0x91031000] 09:17:36 INFO - PROCESS | 1738 | 1464625056921 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x93a8f400) [pid = 1738] [serial = 2013] [outer = 0x91031000] 09:17:37 INFO - PROCESS | 1738 | 1464625057835 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:17:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1685ms 09:17:37 INFO - PROCESS | 1738 | 1464625057911 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 1738 | 1464625057915 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 09:17:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:17:37 INFO - PROCESS | 1738 | 1464625057921 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 1738 | 1464625057925 Marionette TRACE conn3 <- [1,2654,null,{}] 09:17:37 INFO - PROCESS | 1738 | 1464625057930 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:38 INFO - PROCESS | 1738 | 1464625058194 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:17:38 INFO - PROCESS | 1738 | 1464625058539 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x91abb400 == 126 [pid = 1738] [id = 671] 09:17:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x91b28c00) [pid = 1738] [serial = 2014] [outer = (nil)] 09:17:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x93ca2800) [pid = 1738] [serial = 2015] [outer = 0x91b28c00] 09:17:38 INFO - PROCESS | 1738 | 1464625058625 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x95082400) [pid = 1738] [serial = 2016] [outer = 0x91b28c00] 09:17:39 INFO - PROCESS | 1738 | 1464625059527 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:17:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:17:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1678ms 09:17:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:17:39 INFO - PROCESS | 1738 | 1464625059600 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:17:39 INFO - PROCESS | 1738 | 1464625059603 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 09:17:39 INFO - PROCESS | 1738 | 1464625059609 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:17:39 INFO - PROCESS | 1738 | 1464625059613 Marionette TRACE conn3 <- [1,2658,null,{}] 09:17:39 INFO - PROCESS | 1738 | 1464625059618 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:39 INFO - PROCESS | 1738 | 1464625059869 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:17:40 INFO - PROCESS | 1738 | 1464625060230 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x97504000 == 127 [pid = 1738] [id = 672] 09:17:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x9750b000) [pid = 1738] [serial = 2017] [outer = (nil)] 09:17:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x98040000) [pid = 1738] [serial = 2018] [outer = 0x9750b000] 09:17:40 INFO - PROCESS | 1738 | 1464625060336 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x9888f800) [pid = 1738] [serial = 2019] [outer = 0x9750b000] 09:17:41 INFO - PROCESS | 1738 | 1464625061284 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:17:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1730ms 09:17:41 INFO - PROCESS | 1738 | 1464625061340 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 1738 | 1464625061345 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 09:17:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:17:41 INFO - PROCESS | 1738 | 1464625061351 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 1738 | 1464625061355 Marionette TRACE conn3 <- [1,2662,null,{}] 09:17:41 INFO - PROCESS | 1738 | 1464625061361 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:41 INFO - PROCESS | 1738 | 1464625061603 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:17:41 INFO - PROCESS | 1738 | 1464625061964 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x91b29800 == 128 [pid = 1738] [id = 673] 09:17:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x953a7800) [pid = 1738] [serial = 2020] [outer = (nil)] 09:17:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x9afba800) [pid = 1738] [serial = 2021] [outer = 0x953a7800] 09:17:42 INFO - PROCESS | 1738 | 1464625062052 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x9b181800) [pid = 1738] [serial = 2022] [outer = 0x953a7800] 09:17:42 INFO - PROCESS | 1738 | 1464625062935 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:17:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:17:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1630ms 09:17:42 INFO - PROCESS | 1738 | 1464625062982 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 09:17:42 INFO - PROCESS | 1738 | 1464625062986 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 09:17:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:17:42 INFO - PROCESS | 1738 | 1464625062992 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:17:42 INFO - PROCESS | 1738 | 1464625062995 Marionette TRACE conn3 <- [1,2666,null,{}] 09:17:43 INFO - PROCESS | 1738 | 1464625063001 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:43 INFO - PROCESS | 1738 | 1464625063208 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:17:43 INFO - PROCESS | 1738 | 1464625063571 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c32c00 == 129 [pid = 1738] [id = 674] 09:17:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x9882cc00) [pid = 1738] [serial = 2023] [outer = (nil)] 09:17:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0xa22b3c00) [pid = 1738] [serial = 2024] [outer = 0x9882cc00] 09:17:43 INFO - PROCESS | 1738 | 1464625063659 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0xa1058400) [pid = 1738] [serial = 2025] [outer = 0x9882cc00] 09:17:44 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:44 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:17:44 INFO - PROCESS | 1738 | 1464625064971 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:17:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:17:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2029ms 09:17:45 INFO - PROCESS | 1738 | 1464625065021 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:17:45 INFO - PROCESS | 1738 | 1464625065025 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 09:17:45 INFO - PROCESS | 1738 | 1464625065037 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:17:45 INFO - PROCESS | 1738 | 1464625065041 Marionette TRACE conn3 <- [1,2670,null,{}] 09:17:45 INFO - PROCESS | 1738 | 1464625065046 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:45 INFO - PROCESS | 1738 | 1464625065326 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:17:45 INFO - PROCESS | 1738 | 1464625065603 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b189c00 == 130 [pid = 1738] [id = 675] 09:17:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0xa051fc00) [pid = 1738] [serial = 2026] [outer = (nil)] 09:17:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0xa3693400) [pid = 1738] [serial = 2027] [outer = 0xa051fc00] 09:17:45 INFO - PROCESS | 1738 | 1464625065690 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0xa51b9000) [pid = 1738] [serial = 2028] [outer = 0xa051fc00] 09:17:47 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:47 INFO - PROCESS | 1738 | 1464625067047 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 09:17:47 INFO - PROCESS | 1738 | 1464625067075 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 09:17:47 INFO - PROCESS | 1738 | 1464625067082 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:17:47 INFO - PROCESS | 1738 | 1464625067085 Marionette TRACE conn3 <- [1,2674,null,{}] 09:17:47 INFO - PROCESS | 1738 | 1464625067091 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:47 INFO - PROCESS | 1738 | 1464625067338 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:17:47 INFO - PROCESS | 1738 | 1464625067616 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 1738 | ++DOCSHELL 0xa31f2800 == 131 [pid = 1738] [id = 676] 09:17:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0xa51de000) [pid = 1738] [serial = 2029] [outer = (nil)] 09:17:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0xa6b5a400) [pid = 1738] [serial = 2030] [outer = 0xa51de000] 09:17:47 INFO - PROCESS | 1738 | 1464625067708 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0xa6d44800) [pid = 1738] [serial = 2031] [outer = 0xa51de000] 09:17:49 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:49 INFO - PROCESS | 1738 | 1464625069067 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 1738 | 1464625069115 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 09:17:49 INFO - PROCESS | 1738 | 1464625069121 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 1738 | 1464625069126 Marionette TRACE conn3 <- [1,2678,null,{}] 09:17:49 INFO - PROCESS | 1738 | 1464625069132 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:49 INFO - PROCESS | 1738 | 1464625069416 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:17:49 INFO - PROCESS | 1738 | 1464625069720 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d1b0c00 == 132 [pid = 1738] [id = 677] 09:17:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x8d1b1c00) [pid = 1738] [serial = 2032] [outer = (nil)] 09:17:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x8d1b7400) [pid = 1738] [serial = 2033] [outer = 0x8d1b1c00] 09:17:49 INFO - PROCESS | 1738 | 1464625069805 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x8d1bb400) [pid = 1738] [serial = 2034] [outer = 0x8d1b1c00] 09:17:51 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:51 INFO - PROCESS | 1738 | 1464625071147 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:17:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2086ms 09:17:51 INFO - PROCESS | 1738 | 1464625071208 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 1738 | 1464625071212 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 09:17:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:17:51 INFO - PROCESS | 1738 | 1464625071218 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 1738 | 1464625071222 Marionette TRACE conn3 <- [1,2682,null,{}] 09:17:51 INFO - PROCESS | 1738 | 1464625071227 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:51 INFO - PROCESS | 1738 | 1464625071521 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:17:51 INFO - PROCESS | 1738 | 1464625071805 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d1b5400 == 133 [pid = 1738] [id = 678] 09:17:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x8d1b9800) [pid = 1738] [serial = 2035] [outer = (nil)] 09:17:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0xa6b55800) [pid = 1738] [serial = 2036] [outer = 0x8d1b9800] 09:17:51 INFO - PROCESS | 1738 | 1464625071892 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0xa6d4b800) [pid = 1738] [serial = 2037] [outer = 0x8d1b9800] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8aa4dc00 == 132 [pid = 1738] [id = 195] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8807bc00 == 131 [pid = 1738] [id = 284] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8c6bb800 == 130 [pid = 1738] [id = 198] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x89a09400 == 129 [pid = 1738] [id = 661] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x89be2800 == 128 [pid = 1738] [id = 660] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8ac06000 == 127 [pid = 1738] [id = 659] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x89d1bc00 == 126 [pid = 1738] [id = 658] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0xa1056400 == 125 [pid = 1738] [id = 656] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x99baac00 == 124 [pid = 1738] [id = 655] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x99a69c00 == 123 [pid = 1738] [id = 654] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x9530d000 == 122 [pid = 1738] [id = 652] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x98c22800 == 121 [pid = 1738] [id = 653] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x92a8a000 == 120 [pid = 1738] [id = 651] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x92293c00 == 119 [pid = 1738] [id = 650] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x91c9f000 == 118 [pid = 1738] [id = 649] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8ef42000 == 117 [pid = 1738] [id = 648] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x9107c000 == 116 [pid = 1738] [id = 647] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8ef45400 == 115 [pid = 1738] [id = 646] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8e12fc00 == 114 [pid = 1738] [id = 644] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8e55e400 == 113 [pid = 1738] [id = 645] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8ca10c00 == 112 [pid = 1738] [id = 643] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8ca0d800 == 111 [pid = 1738] [id = 642] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8aa4d400 == 110 [pid = 1738] [id = 641] 09:17:55 INFO - PROCESS | 1738 | --DOCSHELL 0x88086c00 == 109 [pid = 1738] [id = 640] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8ca0d400) [pid = 1738] [serial = 1919] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x91a70400) [pid = 1738] [serial = 1872] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8e545800) [pid = 1738] [serial = 1862] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0xa638b400) [pid = 1738] [serial = 1907] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8ac09000) [pid = 1738] [serial = 1914] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x92d48c00) [pid = 1738] [serial = 1881] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x906cf800) [pid = 1738] [serial = 1869] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x92b8fc00) [pid = 1738] [serial = 1880] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x8ac07c00) [pid = 1738] [serial = 1856] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x9aa1e400) [pid = 1738] [serial = 1887] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x8cff8c00) [pid = 1738] [serial = 1785] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0xa6804c00) [pid = 1738] [serial = 1899] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x8c9a3400) [pid = 1738] [serial = 1917] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x92a84800) [pid = 1738] [serial = 1878] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8cff4000) [pid = 1738] [serial = 1859] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x98037c00) [pid = 1738] [serial = 1884] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x906c9400) [pid = 1738] [serial = 1868] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8d0b8000) [pid = 1738] [serial = 1860] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x953a4c00) [pid = 1738] [serial = 1883] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x89be8000) [pid = 1738] [serial = 1910] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8aa53800) [pid = 1738] [serial = 1913] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x91be4000) [pid = 1738] [serial = 1874] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x89c53800) [pid = 1738] [serial = 1911] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8e561000) [pid = 1738] [serial = 1863] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8d785c00) [pid = 1738] [serial = 1905] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x90513000) [pid = 1738] [serial = 1866] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0xa1054000) [pid = 1738] [serial = 1890] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0xa3315400) [pid = 1738] [serial = 1893] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x91a64c00) [pid = 1738] [serial = 1871] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x922ce800) [pid = 1738] [serial = 1877] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0xa6b55c00) [pid = 1738] [serial = 1902] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8d783800) [pid = 1738] [serial = 1904] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0xa3696000) [pid = 1738] [serial = 1896] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8ef53c00) [pid = 1738] [serial = 1865] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x91bef400) [pid = 1738] [serial = 1875] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x9b942800) [pid = 1738] [serial = 1889] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0xa63f6c00) [pid = 1738] [serial = 1898] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0xa2735c00) [pid = 1738] [serial = 1892] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0xa3691c00) [pid = 1738] [serial = 1895] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0xa6b53400) [pid = 1738] [serial = 1901] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8c8cd400) [pid = 1738] [serial = 1916] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0xa6866c00) [pid = 1738] [serial = 1908] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x99e24800) [pid = 1738] [serial = 1886] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8ac10000) [pid = 1738] [serial = 1857] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:55 INFO - PROCESS | 1738 | 1464625075500 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:17:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:17:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 4293ms 09:17:55 INFO - PROCESS | 1738 | 1464625075513 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 09:17:55 INFO - PROCESS | 1738 | 1464625075517 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 09:17:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:17:55 INFO - PROCESS | 1738 | 1464625075525 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - PROCESS | 1738 | 1464625075530 Marionette TRACE conn3 <- [1,2686,null,{}] 09:17:55 INFO - PROCESS | 1738 | 1464625075537 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:55 INFO - PROCESS | 1738 | 1464625075731 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:17:55 INFO - PROCESS | 1738 | 1464625075976 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x89a02800 == 110 [pid = 1738] [id = 679] 09:17:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x89b9cc00) [pid = 1738] [serial = 2038] [outer = (nil)] 09:17:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x89bef800) [pid = 1738] [serial = 2039] [outer = 0x89b9cc00] 09:17:56 INFO - PROCESS | 1738 | 1464625076052 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x89d20800) [pid = 1738] [serial = 2040] [outer = 0x89b9cc00] 09:17:57 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:57 INFO - PROCESS | 1738 | 1464625077276 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:17:57 INFO - PROCESS | 1738 | 1464625077366 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 09:17:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:17:57 INFO - PROCESS | 1738 | 1464625077376 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 1738 | 1464625077379 Marionette TRACE conn3 <- [1,2690,null,{}] 09:17:57 INFO - PROCESS | 1738 | 1464625077385 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:57 INFO - PROCESS | 1738 | 1464625077729 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:17:57 INFO - PROCESS | 1738 | 1464625077776 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x89d26400 == 111 [pid = 1738] [id = 680] 09:17:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8a97bc00) [pid = 1738] [serial = 2041] [outer = (nil)] 09:17:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8ac0c800) [pid = 1738] [serial = 2042] [outer = 0x8a97bc00] 09:17:57 INFO - PROCESS | 1738 | 1464625077848 Marionette DEBUG loaded listener.js 09:17:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8c6c6c00) [pid = 1738] [serial = 2043] [outer = 0x8a97bc00] 09:17:59 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:59 INFO - PROCESS | 1738 | 1464625079252 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 1738 | 1464625079318 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 09:17:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:17:59 INFO - PROCESS | 1738 | 1464625079333 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 1738 | 1464625079339 Marionette TRACE conn3 <- [1,2694,null,{}] 09:17:59 INFO - PROCESS | 1738 | 1464625079354 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:00 INFO - PROCESS | 1738 | 1464625080266 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0xa22aa400) [pid = 1738] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8c79fc00) [pid = 1738] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8d0b0c00) [pid = 1738] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x9aacd800) [pid = 1738] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x91ca1000) [pid = 1738] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x92b84400) [pid = 1738] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x92a8e000) [pid = 1738] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8ac0e400) [pid = 1738] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x9530d400) [pid = 1738] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x8ac05800) [pid = 1738] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8cffe400) [pid = 1738] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x99bb5400) [pid = 1738] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x88087800) [pid = 1738] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x89d1c400) [pid = 1738] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x99725400) [pid = 1738] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x906d4400) [pid = 1738] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x8ee83c00) [pid = 1738] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x9107e400) [pid = 1738] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x8ef5cc00) [pid = 1738] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x8c9a1800) [pid = 1738] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:18:00 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x8e551800) [pid = 1738] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:18:00 INFO - PROCESS | 1738 | 1464625080487 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x88087800 == 112 [pid = 1738] [id = 681] 09:18:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x89be3000) [pid = 1738] [serial = 2044] [outer = (nil)] 09:18:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x8ac02400) [pid = 1738] [serial = 2045] [outer = 0x89be3000] 09:18:00 INFO - PROCESS | 1738 | 1464625080566 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x8c8d5800) [pid = 1738] [serial = 2046] [outer = 0x89be3000] 09:18:01 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:01 INFO - PROCESS | 1738 | 1464625081741 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 09:18:01 INFO - PROCESS | 1738 | 1464625081776 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 09:18:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:18:01 INFO - PROCESS | 1738 | 1464625081782 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 1738 | 1464625081785 Marionette TRACE conn3 <- [1,2698,null,{}] 09:18:01 INFO - PROCESS | 1738 | 1464625081817 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:02 INFO - PROCESS | 1738 | 1464625082024 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:18:02 INFO - PROCESS | 1738 | 1464625082426 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x876d1800 == 113 [pid = 1738] [id = 682] 09:18:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x87859c00) [pid = 1738] [serial = 2047] [outer = (nil)] 09:18:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x88085800) [pid = 1738] [serial = 2048] [outer = 0x87859c00] 09:18:02 INFO - PROCESS | 1738 | 1464625082524 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x89b88000) [pid = 1738] [serial = 2049] [outer = 0x87859c00] 09:18:03 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:03 INFO - PROCESS | 1738 | 1464625083964 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 1738 | 1464625084024 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 09:18:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:18:04 INFO - PROCESS | 1738 | 1464625084032 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - PROCESS | 1738 | 1464625084038 Marionette TRACE conn3 <- [1,2702,null,{}] 09:18:04 INFO - PROCESS | 1738 | 1464625084046 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:04 INFO - PROCESS | 1738 | 1464625084410 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:18:04 INFO - PROCESS | 1738 | 1464625084636 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x89c4f400 == 114 [pid = 1738] [id = 683] 09:18:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8a975400) [pid = 1738] [serial = 2050] [outer = (nil)] 09:18:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8c6c3800) [pid = 1738] [serial = 2051] [outer = 0x8a975400] 09:18:04 INFO - PROCESS | 1738 | 1464625084725 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8c8b8000) [pid = 1738] [serial = 2052] [outer = 0x8a975400] 09:18:05 INFO - PROCESS | 1738 | 1464625085723 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:18:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:18:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1737ms 09:18:05 INFO - PROCESS | 1738 | 1464625085772 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 1738 | 1464625085778 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 09:18:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:18:05 INFO - PROCESS | 1738 | 1464625085787 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 1738 | 1464625085791 Marionette TRACE conn3 <- [1,2706,null,{}] 09:18:05 INFO - PROCESS | 1738 | 1464625085797 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:06 INFO - PROCESS | 1738 | 1464625086042 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:18:06 INFO - PROCESS | 1738 | 1464625086386 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c8d7800 == 115 [pid = 1738] [id = 684] 09:18:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8ca11400) [pid = 1738] [serial = 2053] [outer = (nil)] 09:18:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8d003800) [pid = 1738] [serial = 2054] [outer = 0x8ca11400] 09:18:06 INFO - PROCESS | 1738 | 1464625086478 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8d00c400) [pid = 1738] [serial = 2055] [outer = 0x8ca11400] 09:18:07 INFO - PROCESS | 1738 | 1464625087527 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:18:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:18:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1783ms 09:18:07 INFO - PROCESS | 1738 | 1464625087570 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 09:18:07 INFO - PROCESS | 1738 | 1464625087575 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 09:18:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:18:07 INFO - PROCESS | 1738 | 1464625087584 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - PROCESS | 1738 | 1464625087593 Marionette TRACE conn3 <- [1,2710,null,{}] 09:18:07 INFO - PROCESS | 1738 | 1464625087608 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:07 INFO - PROCESS | 1738 | 1464625087886 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:18:08 INFO - PROCESS | 1738 | 1464625088232 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d00e800 == 116 [pid = 1738] [id = 685] 09:18:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8d1b2000) [pid = 1738] [serial = 2056] [outer = (nil)] 09:18:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8d77e800) [pid = 1738] [serial = 2057] [outer = 0x8d1b2000] 09:18:08 INFO - PROCESS | 1738 | 1464625088319 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8d784800) [pid = 1738] [serial = 2058] [outer = 0x8d1b2000] 09:18:09 INFO - PROCESS | 1738 | 1464625089256 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:18:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:18:09 INFO - PROCESS | 1738 | 1464625089336 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 09:18:09 INFO - PROCESS | 1738 | 1464625089342 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 1738 | 1464625089345 Marionette TRACE conn3 <- [1,2714,null,{}] 09:18:09 INFO - PROCESS | 1738 | 1464625089351 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:09 INFO - PROCESS | 1738 | 1464625089610 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:18:09 INFO - PROCESS | 1738 | 1464625089948 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d00c000 == 117 [pid = 1738] [id = 686] 09:18:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8d0af000) [pid = 1738] [serial = 2059] [outer = (nil)] 09:18:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8da20c00) [pid = 1738] [serial = 2060] [outer = 0x8d0af000] 09:18:10 INFO - PROCESS | 1738 | 1464625090037 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8e12e800) [pid = 1738] [serial = 2061] [outer = 0x8d0af000] 09:18:10 INFO - PROCESS | 1738 | 1464625090922 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:18:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:18:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1610ms 09:18:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:18:10 INFO - PROCESS | 1738 | 1464625090952 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:18:10 INFO - PROCESS | 1738 | 1464625090955 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 09:18:10 INFO - PROCESS | 1738 | 1464625090962 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - PROCESS | 1738 | 1464625090966 Marionette TRACE conn3 <- [1,2718,null,{}] 09:18:10 INFO - PROCESS | 1738 | 1464625090971 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:11 INFO - PROCESS | 1738 | 1464625091176 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:18:11 INFO - PROCESS | 1738 | 1464625091479 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e25c800 == 118 [pid = 1738] [id = 687] 09:18:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8e262000) [pid = 1738] [serial = 2062] [outer = (nil)] 09:18:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8e548000) [pid = 1738] [serial = 2063] [outer = 0x8e262000] 09:18:11 INFO - PROCESS | 1738 | 1464625091625 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8ee84c00) [pid = 1738] [serial = 2064] [outer = 0x8e262000] 09:18:12 INFO - PROCESS | 1738 | 1464625092601 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:18:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:18:12 INFO - PROCESS | 1738 | 1464625092646 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 09:18:12 INFO - PROCESS | 1738 | 1464625092653 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 1738 | 1464625092656 Marionette TRACE conn3 <- [1,2722,null,{}] 09:18:12 INFO - PROCESS | 1738 | 1464625092662 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:12 INFO - PROCESS | 1738 | 1464625092905 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:18:13 INFO - PROCESS | 1738 | 1464625093249 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e25ac00 == 119 [pid = 1738] [id = 688] 09:18:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8ee83c00) [pid = 1738] [serial = 2065] [outer = (nil)] 09:18:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x90511c00) [pid = 1738] [serial = 2066] [outer = 0x8ee83c00] 09:18:13 INFO - PROCESS | 1738 | 1464625093339 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x90515400) [pid = 1738] [serial = 2067] [outer = 0x8ee83c00] 09:18:14 INFO - PROCESS | 1738 | 1464625094245 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 1738 | 1464625094292 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 09:18:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:18:14 INFO - PROCESS | 1738 | 1464625094298 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 1738 | 1464625094302 Marionette TRACE conn3 <- [1,2726,null,{}] 09:18:14 INFO - PROCESS | 1738 | 1464625094308 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:14 INFO - PROCESS | 1738 | 1464625094534 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:18:14 INFO - PROCESS | 1738 | 1464625094877 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e25b800 == 120 [pid = 1738] [id = 689] 09:18:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x9051d000) [pid = 1738] [serial = 2068] [outer = (nil)] 09:18:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x91033c00) [pid = 1738] [serial = 2069] [outer = 0x9051d000] 09:18:14 INFO - PROCESS | 1738 | 1464625094971 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x91075800) [pid = 1738] [serial = 2070] [outer = 0x9051d000] 09:18:15 INFO - PROCESS | 1738 | 1464625095878 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:18:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:18:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1631ms 09:18:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:18:15 INFO - PROCESS | 1738 | 1464625095931 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:18:15 INFO - PROCESS | 1738 | 1464625095934 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 09:18:15 INFO - PROCESS | 1738 | 1464625095940 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:18:15 INFO - PROCESS | 1738 | 1464625095944 Marionette TRACE conn3 <- [1,2730,null,{}] 09:18:15 INFO - PROCESS | 1738 | 1464625095949 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:16 INFO - PROCESS | 1738 | 1464625096162 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:18:16 INFO - PROCESS | 1738 | 1464625096517 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x906ccc00 == 121 [pid = 1738] [id = 690] 09:18:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x91035400) [pid = 1738] [serial = 2071] [outer = (nil)] 09:18:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x911b7400) [pid = 1738] [serial = 2072] [outer = 0x91035400] 09:18:16 INFO - PROCESS | 1738 | 1464625096608 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x911bb800) [pid = 1738] [serial = 2073] [outer = 0x91035400] 09:18:17 INFO - PROCESS | 1738 | 1464625097875 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 09:18:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:18:17 INFO - PROCESS | 1738 | 1464625097980 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 09:18:17 INFO - PROCESS | 1738 | 1464625097987 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 1738 | 1464625097999 Marionette TRACE conn3 <- [1,2734,null,{}] 09:18:18 INFO - PROCESS | 1738 | 1464625098006 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:18 INFO - PROCESS | 1738 | 1464625098279 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:18:18 INFO - PROCESS | 1738 | 1464625098588 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x911b2000 == 122 [pid = 1738] [id = 691] 09:18:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x9138bc00) [pid = 1738] [serial = 2074] [outer = (nil)] 09:18:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x91abc400) [pid = 1738] [serial = 2075] [outer = 0x9138bc00] 09:18:18 INFO - PROCESS | 1738 | 1464625098675 Marionette DEBUG loaded listener.js 09:18:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x91ac3c00) [pid = 1738] [serial = 2076] [outer = 0x9138bc00] 09:18:19 INFO - PROCESS | 1738 | 1464625099641 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:18:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:18:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1691ms 09:18:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:18:19 INFO - PROCESS | 1738 | 1464625099677 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:18:19 INFO - PROCESS | 1738 | 1464625099680 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 09:18:19 INFO - PROCESS | 1738 | 1464625099687 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - PROCESS | 1738 | 1464625099689 Marionette TRACE conn3 <- [1,2738,null,{}] 09:18:19 INFO - PROCESS | 1738 | 1464625099695 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:19 INFO - PROCESS | 1738 | 1464625099911 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:18:20 INFO - PROCESS | 1738 | 1464625100258 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x91391000 == 123 [pid = 1738] [id = 692] 09:18:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x91a67400) [pid = 1738] [serial = 2077] [outer = (nil)] 09:18:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x91bec800) [pid = 1738] [serial = 2078] [outer = 0x91a67400] 09:18:20 INFO - PROCESS | 1738 | 1464625100368 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x920ed000) [pid = 1738] [serial = 2079] [outer = 0x91a67400] 09:18:21 INFO - PROCESS | 1738 | 1464625101416 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:18:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1782ms 09:18:21 INFO - PROCESS | 1738 | 1464625101469 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 1738 | 1464625101473 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 09:18:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:18:21 INFO - PROCESS | 1738 | 1464625101479 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 1738 | 1464625101483 Marionette TRACE conn3 <- [1,2742,null,{}] 09:18:21 INFO - PROCESS | 1738 | 1464625101490 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:21 INFO - PROCESS | 1738 | 1464625101742 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:18:22 INFO - PROCESS | 1738 | 1464625102096 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x91080000 == 124 [pid = 1738] [id = 693] 09:18:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x92a86000) [pid = 1738] [serial = 2080] [outer = (nil)] 09:18:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x92a8e000) [pid = 1738] [serial = 2081] [outer = 0x92a86000] 09:18:22 INFO - PROCESS | 1738 | 1464625102187 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x92b87800) [pid = 1738] [serial = 2082] [outer = 0x92a86000] 09:18:23 INFO - PROCESS | 1738 | 1464625103168 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:18:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:18:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1729ms 09:18:23 INFO - PROCESS | 1738 | 1464625103209 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:18:23 INFO - PROCESS | 1738 | 1464625103213 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 09:18:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:18:23 INFO - PROCESS | 1738 | 1464625103219 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 1738 | 1464625103223 Marionette TRACE conn3 <- [1,2746,null,{}] 09:18:23 INFO - PROCESS | 1738 | 1464625103228 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:23 INFO - PROCESS | 1738 | 1464625103471 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:18:23 INFO - PROCESS | 1738 | 1464625103824 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b86c00 == 125 [pid = 1738] [id = 694] 09:18:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x92b92000) [pid = 1738] [serial = 2083] [outer = (nil)] 09:18:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x93c99000) [pid = 1738] [serial = 2084] [outer = 0x92b92000] 09:18:23 INFO - PROCESS | 1738 | 1464625103917 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x9507a400) [pid = 1738] [serial = 2085] [outer = 0x92b92000] 09:18:24 INFO - PROCESS | 1738 | 1464625104843 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:18:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1680ms 09:18:24 INFO - PROCESS | 1738 | 1464625104900 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 1738 | 1464625104904 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 09:18:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:18:24 INFO - PROCESS | 1738 | 1464625104910 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 1738 | 1464625104913 Marionette TRACE conn3 <- [1,2750,null,{}] 09:18:24 INFO - PROCESS | 1738 | 1464625104919 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:25 INFO - PROCESS | 1738 | 1464625105142 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:18:25 INFO - PROCESS | 1738 | 1464625105498 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x88080000 == 126 [pid = 1738] [id = 695] 09:18:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x92b86400) [pid = 1738] [serial = 2086] [outer = (nil)] 09:18:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x98037800) [pid = 1738] [serial = 2087] [outer = 0x92b86400] 09:18:25 INFO - PROCESS | 1738 | 1464625105598 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x95306400) [pid = 1738] [serial = 2088] [outer = 0x92b86400] 09:18:26 INFO - PROCESS | 1738 | 1464625106494 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:18:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:18:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1628ms 09:18:26 INFO - PROCESS | 1738 | 1464625106539 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:18:26 INFO - PROCESS | 1738 | 1464625106541 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 09:18:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:18:26 INFO - PROCESS | 1738 | 1464625106548 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:18:26 INFO - PROCESS | 1738 | 1464625106552 Marionette TRACE conn3 <- [1,2754,null,{}] 09:18:26 INFO - PROCESS | 1738 | 1464625106557 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:26 INFO - PROCESS | 1738 | 1464625106784 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:18:27 INFO - PROCESS | 1738 | 1464625107137 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x97511400 == 127 [pid = 1738] [id = 696] 09:18:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x9882a400) [pid = 1738] [serial = 2089] [outer = (nil)] 09:18:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x98e32c00) [pid = 1738] [serial = 2090] [outer = 0x9882a400] 09:18:27 INFO - PROCESS | 1738 | 1464625107228 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x99610400) [pid = 1738] [serial = 2091] [outer = 0x9882a400] 09:18:28 INFO - PROCESS | 1738 | 1464625108106 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:18:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:18:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1581ms 09:18:28 INFO - PROCESS | 1738 | 1464625108129 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 1738 | 1464625108133 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 09:18:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:18:28 INFO - PROCESS | 1738 | 1464625108139 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 1738 | 1464625108141 Marionette TRACE conn3 <- [1,2758,null,{}] 09:18:28 INFO - PROCESS | 1738 | 1464625108148 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:28 INFO - PROCESS | 1738 | 1464625108364 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:18:28 INFO - PROCESS | 1738 | 1464625108676 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x97511800 == 128 [pid = 1738] [id = 697] 09:18:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x98837400) [pid = 1738] [serial = 2092] [outer = (nil)] 09:18:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x99a5cc00) [pid = 1738] [serial = 2093] [outer = 0x98837400] 09:18:28 INFO - PROCESS | 1738 | 1464625108806 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x99a6ac00) [pid = 1738] [serial = 2094] [outer = 0x98837400] 09:18:29 INFO - PROCESS | 1738 | 1464625109767 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:18:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:18:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1688ms 09:18:29 INFO - PROCESS | 1738 | 1464625109828 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 1738 | 1464625109831 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 09:18:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:18:29 INFO - PROCESS | 1738 | 1464625109838 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 1738 | 1464625109842 Marionette TRACE conn3 <- [1,2762,null,{}] 09:18:29 INFO - PROCESS | 1738 | 1464625109849 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:30 INFO - PROCESS | 1738 | 1464625110083 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:18:30 INFO - PROCESS | 1738 | 1464625110429 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x876dfc00 == 129 [pid = 1738] [id = 698] 09:18:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x920ee400) [pid = 1738] [serial = 2095] [outer = (nil)] 09:18:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x9a859000) [pid = 1738] [serial = 2096] [outer = 0x920ee400] 09:18:30 INFO - PROCESS | 1738 | 1464625110520 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x9aac3400) [pid = 1738] [serial = 2097] [outer = 0x920ee400] 09:18:31 INFO - PROCESS | 1738 | 1464625111401 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:18:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:18:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1598ms 09:18:31 INFO - PROCESS | 1738 | 1464625111437 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:18:31 INFO - PROCESS | 1738 | 1464625111440 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 09:18:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:18:31 INFO - PROCESS | 1738 | 1464625111447 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:18:31 INFO - PROCESS | 1738 | 1464625111450 Marionette TRACE conn3 <- [1,2766,null,{}] 09:18:31 INFO - PROCESS | 1738 | 1464625111456 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:31 INFO - PROCESS | 1738 | 1464625111790 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:18:32 INFO - PROCESS | 1738 | 1464625112024 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x9afbc000 == 130 [pid = 1738] [id = 699] 09:18:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x9b1d7000) [pid = 1738] [serial = 2098] [outer = (nil)] 09:18:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x9cec8400) [pid = 1738] [serial = 2099] [outer = 0x9b1d7000] 09:18:32 INFO - PROCESS | 1738 | 1464625112158 Marionette DEBUG loaded listener.js 09:18:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0xa1056400) [pid = 1738] [serial = 2100] [outer = 0x9b1d7000] 09:18:34 INFO - PROCESS | 1738 | --DOCSHELL 0x88087800 == 129 [pid = 1738] [id = 681] 09:18:34 INFO - PROCESS | 1738 | --DOCSHELL 0x89d26400 == 128 [pid = 1738] [id = 680] 09:18:34 INFO - PROCESS | 1738 | --DOCSHELL 0x89a02800 == 127 [pid = 1738] [id = 679] 09:18:34 INFO - PROCESS | 1738 | --DOCSHELL 0xa31f2800 == 126 [pid = 1738] [id = 676] 09:18:34 INFO - PROCESS | 1738 | --DOCSHELL 0x8d1b0c00 == 125 [pid = 1738] [id = 677] 09:18:34 INFO - PROCESS | 1738 | --DOCSHELL 0x9b189c00 == 124 [pid = 1738] [id = 675] 09:18:34 INFO - PROCESS | 1738 | --DOCSHELL 0x93c32c00 == 123 [pid = 1738] [id = 674] 09:18:34 INFO - PROCESS | 1738 | --DOCSHELL 0x91b29800 == 122 [pid = 1738] [id = 673] 09:18:34 INFO - PROCESS | 1738 | --DOCSHELL 0x97504000 == 121 [pid = 1738] [id = 672] 09:18:34 INFO - PROCESS | 1738 | --DOCSHELL 0x8d785000 == 120 [pid = 1738] [id = 670] 09:18:34 INFO - PROCESS | 1738 | --DOCSHELL 0x91abb400 == 119 [pid = 1738] [id = 671] 09:18:34 INFO - PROCESS | 1738 | --DOCSHELL 0x91b2a400 == 118 [pid = 1738] [id = 669] 09:18:34 INFO - PROCESS | 1738 | --DOCSHELL 0x8e550400 == 117 [pid = 1738] [id = 668] 09:18:34 INFO - PROCESS | 1738 | --DOCSHELL 0x91038800 == 116 [pid = 1738] [id = 667] 09:18:34 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee81400 == 115 [pid = 1738] [id = 666] 09:18:34 INFO - PROCESS | 1738 | --DOCSHELL 0x8aa53c00 == 114 [pid = 1738] [id = 665] 09:18:34 INFO - PROCESS | 1738 | --DOCSHELL 0x8ab6f800 == 113 [pid = 1738] [id = 663] 09:18:34 INFO - PROCESS | 1738 | --DOCSHELL 0x8d0bc000 == 112 [pid = 1738] [id = 664] 09:18:34 INFO - PROCESS | 1738 | --DOCSHELL 0x89a02400 == 111 [pid = 1738] [id = 662] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8d7c7000) [pid = 1738] [serial = 1985] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0xa3691000) [pid = 1738] [serial = 1970] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8d7c7c00) [pid = 1738] [serial = 1854] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x8e138800) [pid = 1738] [serial = 1931] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0xa22ad000) [pid = 1738] [serial = 1967] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8e548400) [pid = 1738] [serial = 1932] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x922a2400) [pid = 1738] [serial = 1949] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0xa36eb800) [pid = 1738] [serial = 1971] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0xa2381c00) [pid = 1738] [serial = 1968] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x98839000) [pid = 1738] [serial = 1956] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x93c31c00) [pid = 1738] [serial = 1953] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8c8af400) [pid = 1738] [serial = 1980] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x99932000) [pid = 1738] [serial = 1959] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x8c79b000) [pid = 1738] [serial = 1925] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8d0bc800) [pid = 1738] [serial = 1928] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x996af800) [pid = 1738] [serial = 1958] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x9b117800) [pid = 1738] [serial = 1964] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0xa6866800) [pid = 1738] [serial = 1973] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8c8b4400) [pid = 1738] [serial = 1926] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x881e7c00) [pid = 1738] [serial = 1922] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x9b770000) [pid = 1738] [serial = 1965] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8a067c00) [pid = 1738] [serial = 1977] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x99ecdc00) [pid = 1738] [serial = 1961] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x911b4400) [pid = 1738] [serial = 1940] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x90512000) [pid = 1738] [serial = 1937] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x91037000) [pid = 1738] [serial = 1938] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x92b91800) [pid = 1738] [serial = 1952] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x922c4000) [pid = 1738] [serial = 1950] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x91a69000) [pid = 1738] [serial = 1944] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8c79d000) [pid = 1738] [serial = 1979] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x89b88c00) [pid = 1738] [serial = 1923] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x91ca3400) [pid = 1738] [serial = 1947] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x9750e000) [pid = 1738] [serial = 1955] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x9a858c00) [pid = 1738] [serial = 1962] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8d0b7400) [pid = 1738] [serial = 1983] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x89d25c00) [pid = 1738] [serial = 1976] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x91394800) [pid = 1738] [serial = 1943] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8ee86000) [pid = 1738] [serial = 1934] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x911b8800) [pid = 1738] [serial = 1941] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8d7c3400) [pid = 1738] [serial = 1929] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x91c9e400) [pid = 1738] [serial = 1946] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8ee8d400) [pid = 1738] [serial = 1935] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8ca19c00) [pid = 1738] [serial = 1982] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1738 | 1464625115643 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:18:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 4233ms 09:18:35 INFO - PROCESS | 1738 | 1464625115680 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:18:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:18:35 INFO - PROCESS | 1738 | 1464625115685 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 09:18:35 INFO - PROCESS | 1738 | 1464625115694 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 1738 | 1464625115699 Marionette TRACE conn3 <- [1,2770,null,{}] 09:18:35 INFO - PROCESS | 1738 | 1464625115748 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:35 INFO - PROCESS | 1738 | 1464625115961 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:18:35 INFO - PROCESS | 1738 | 1464625115974 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x89c4ec00 == 112 [pid = 1738] [id = 700] 09:18:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x89d27400) [pid = 1738] [serial = 2101] [outer = (nil)] 09:18:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8aa4b400) [pid = 1738] [serial = 2102] [outer = 0x89d27400] 09:18:36 INFO - PROCESS | 1738 | 1464625116072 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8ac01c00) [pid = 1738] [serial = 2103] [outer = 0x89d27400] 09:18:37 INFO - PROCESS | 1738 | 1464625117088 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:18:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:18:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1422ms 09:18:37 INFO - PROCESS | 1738 | 1464625117115 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 1738 | 1464625117123 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 09:18:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:18:37 INFO - PROCESS | 1738 | 1464625117133 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 1738 | 1464625117137 Marionette TRACE conn3 <- [1,2774,null,{}] 09:18:37 INFO - PROCESS | 1738 | 1464625117143 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:37 INFO - PROCESS | 1738 | 1464625117448 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:18:37 INFO - PROCESS | 1738 | 1464625117593 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c7a8400 == 113 [pid = 1738] [id = 701] 09:18:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8c835c00) [pid = 1738] [serial = 2104] [outer = (nil)] 09:18:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8c8cd400) [pid = 1738] [serial = 2105] [outer = 0x8c835c00] 09:18:37 INFO - PROCESS | 1738 | 1464625117681 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8ca12000) [pid = 1738] [serial = 2106] [outer = 0x8c835c00] 09:18:38 INFO - PROCESS | 1738 | 1464625118680 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:18:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:18:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1589ms 09:18:38 INFO - PROCESS | 1738 | 1464625118722 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 1738 | 1464625118726 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 09:18:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:18:38 INFO - PROCESS | 1738 | 1464625118738 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 1738 | 1464625118744 Marionette TRACE conn3 <- [1,2778,null,{}] 09:18:38 INFO - PROCESS | 1738 | 1464625118759 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:39 INFO - PROCESS | 1738 | 1464625119046 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:18:39 INFO - PROCESS | 1738 | 1464625119089 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d0b0400 == 114 [pid = 1738] [id = 702] 09:18:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8d0b1000) [pid = 1738] [serial = 2107] [outer = (nil)] 09:18:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8d0ba400) [pid = 1738] [serial = 2108] [outer = 0x8d0b1000] 09:18:39 INFO - PROCESS | 1738 | 1464625119307 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8d1bb000) [pid = 1738] [serial = 2109] [outer = 0x8d0b1000] 09:18:40 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8c8b5c00) [pid = 1738] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:18:40 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x91b28c00) [pid = 1738] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:18:40 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x91031000) [pid = 1738] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:18:40 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x91b2e400) [pid = 1738] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:18:40 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x90515c00) [pid = 1738] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:18:40 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x9103a000) [pid = 1738] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:18:40 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8ef41c00) [pid = 1738] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:18:40 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8d77f000) [pid = 1738] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:18:40 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8d7ca000) [pid = 1738] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:18:40 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8c8ac400) [pid = 1738] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:18:40 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x89a06800) [pid = 1738] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:18:40 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x89b9cc00) [pid = 1738] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:18:40 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8d1b9800) [pid = 1738] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:18:40 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x8d1b1c00) [pid = 1738] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:18:40 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0xa51de000) [pid = 1738] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:18:40 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0xa051fc00) [pid = 1738] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:18:40 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x9882cc00) [pid = 1738] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:18:40 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x953a7800) [pid = 1738] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:18:40 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x9750b000) [pid = 1738] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:18:40 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x8a97bc00) [pid = 1738] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:18:40 INFO - PROCESS | 1738 | 1464625120746 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:18:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:18:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 2042ms 09:18:40 INFO - PROCESS | 1738 | 1464625120774 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 1738 | 1464625120778 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 09:18:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:18:40 INFO - PROCESS | 1738 | 1464625120784 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 1738 | 1464625120786 Marionette TRACE conn3 <- [1,2782,null,{}] 09:18:40 INFO - PROCESS | 1738 | 1464625120791 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:41 INFO - PROCESS | 1738 | 1464625121100 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:18:41 INFO - PROCESS | 1738 | 1464625121123 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b8f800 == 115 [pid = 1738] [id = 703] 09:18:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x8aa4fc00) [pid = 1738] [serial = 2110] [outer = (nil)] 09:18:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x8d1be000) [pid = 1738] [serial = 2111] [outer = 0x8aa4fc00] 09:18:41 INFO - PROCESS | 1738 | 1464625121197 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8d987400) [pid = 1738] [serial = 2112] [outer = 0x8aa4fc00] 09:18:42 INFO - PROCESS | 1738 | 1464625122047 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:18:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1276ms 09:18:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:18:42 INFO - PROCESS | 1738 | 1464625122062 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 1738 | 1464625122064 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 09:18:42 INFO - PROCESS | 1738 | 1464625122070 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 1738 | 1464625122074 Marionette TRACE conn3 <- [1,2786,null,{}] 09:18:42 INFO - PROCESS | 1738 | 1464625122093 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:42 INFO - PROCESS | 1738 | 1464625122286 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:18:42 INFO - PROCESS | 1738 | 1464625122301 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x876d4c00 == 116 [pid = 1738] [id = 704] 09:18:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x88082c00) [pid = 1738] [serial = 2113] [outer = (nil)] 09:18:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x89b85000) [pid = 1738] [serial = 2114] [outer = 0x88082c00] 09:18:42 INFO - PROCESS | 1738 | 1464625122528 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x89bf0400) [pid = 1738] [serial = 2115] [outer = 0x88082c00] 09:18:43 INFO - PROCESS | 1738 | 1464625123849 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:18:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:18:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1831ms 09:18:43 INFO - PROCESS | 1738 | 1464625123902 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:18:43 INFO - PROCESS | 1738 | 1464625123910 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 09:18:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:18:43 INFO - PROCESS | 1738 | 1464625123918 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:18:43 INFO - PROCESS | 1738 | 1464625123924 Marionette TRACE conn3 <- [1,2790,null,{}] 09:18:43 INFO - PROCESS | 1738 | 1464625123932 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:44 INFO - PROCESS | 1738 | 1464625124199 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:18:44 INFO - PROCESS | 1738 | 1464625124551 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a980000 == 117 [pid = 1738] [id = 705] 09:18:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8c8ce800) [pid = 1738] [serial = 2116] [outer = (nil)] 09:18:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8ca0d800) [pid = 1738] [serial = 2117] [outer = 0x8c8ce800] 09:18:44 INFO - PROCESS | 1738 | 1464625124638 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8cff1000) [pid = 1738] [serial = 2118] [outer = 0x8c8ce800] 09:18:45 INFO - PROCESS | 1738 | 1464625125612 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:18:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:18:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1744ms 09:18:45 INFO - PROCESS | 1738 | 1464625125662 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 1738 | 1464625125668 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 09:18:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:18:45 INFO - PROCESS | 1738 | 1464625125679 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 1738 | 1464625125682 Marionette TRACE conn3 <- [1,2794,null,{}] 09:18:45 INFO - PROCESS | 1738 | 1464625125689 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:45 INFO - PROCESS | 1738 | 1464625125930 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:18:46 INFO - PROCESS | 1738 | 1464625126274 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d0bc000 == 118 [pid = 1738] [id = 706] 09:18:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8d1bdc00) [pid = 1738] [serial = 2119] [outer = (nil)] 09:18:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8d783400) [pid = 1738] [serial = 2120] [outer = 0x8d1bdc00] 09:18:46 INFO - PROCESS | 1738 | 1464625126366 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8e12e000) [pid = 1738] [serial = 2121] [outer = 0x8d1bdc00] 09:18:47 INFO - PROCESS | 1738 | 1464625127313 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:18:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:18:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1681ms 09:18:47 INFO - PROCESS | 1738 | 1464625127360 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:18:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:18:47 INFO - PROCESS | 1738 | 1464625127364 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 09:18:47 INFO - PROCESS | 1738 | 1464625127371 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - PROCESS | 1738 | 1464625127377 Marionette TRACE conn3 <- [1,2798,null,{}] 09:18:47 INFO - PROCESS | 1738 | 1464625127393 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:47 INFO - PROCESS | 1738 | 1464625127629 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:18:48 INFO - PROCESS | 1738 | 1464625127983 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d0bc400 == 119 [pid = 1738] [id = 707] 09:18:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8e55cc00) [pid = 1738] [serial = 2122] [outer = (nil)] 09:18:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8ee8bc00) [pid = 1738] [serial = 2123] [outer = 0x8e55cc00] 09:18:48 INFO - PROCESS | 1738 | 1464625128074 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8ef3e800) [pid = 1738] [serial = 2124] [outer = 0x8e55cc00] 09:18:49 INFO - PROCESS | 1738 | 1464625128995 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:18:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:18:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1687ms 09:18:49 INFO - PROCESS | 1738 | 1464625129058 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 1738 | 1464625129062 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 09:18:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:18:49 INFO - PROCESS | 1738 | 1464625129069 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 1738 | 1464625129072 Marionette TRACE conn3 <- [1,2802,null,{}] 09:18:49 INFO - PROCESS | 1738 | 1464625129078 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:49 INFO - PROCESS | 1738 | 1464625129301 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:18:49 INFO - PROCESS | 1738 | 1464625129641 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d7ca000 == 120 [pid = 1738] [id = 708] 09:18:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8e54a000) [pid = 1738] [serial = 2125] [outer = (nil)] 09:18:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x90518800) [pid = 1738] [serial = 2126] [outer = 0x8e54a000] 09:18:49 INFO - PROCESS | 1738 | 1464625129732 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x906d1c00) [pid = 1738] [serial = 2127] [outer = 0x8e54a000] 09:18:50 INFO - PROCESS | 1738 | 1464625130626 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:18:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:18:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1636ms 09:18:50 INFO - PROCESS | 1738 | 1464625130705 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 1738 | 1464625130710 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 09:18:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:18:50 INFO - PROCESS | 1738 | 1464625130716 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - PROCESS | 1738 | 1464625130719 Marionette TRACE conn3 <- [1,2806,null,{}] 09:18:50 INFO - PROCESS | 1738 | 1464625130725 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:50 INFO - PROCESS | 1738 | 1464625130993 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:18:51 INFO - PROCESS | 1738 | 1464625131346 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e567c00 == 121 [pid = 1738] [id = 709] 09:18:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8ee89800) [pid = 1738] [serial = 2128] [outer = (nil)] 09:18:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x9107b000) [pid = 1738] [serial = 2129] [outer = 0x8ee89800] 09:18:51 INFO - PROCESS | 1738 | 1464625131440 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x91a70800) [pid = 1738] [serial = 2130] [outer = 0x8ee89800] 09:18:52 INFO - PROCESS | 1738 | 1464625132373 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:18:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:18:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1729ms 09:18:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:18:52 INFO - PROCESS | 1738 | 1464625132446 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 1738 | 1464625132449 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 09:18:52 INFO - PROCESS | 1738 | 1464625132455 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 1738 | 1464625132458 Marionette TRACE conn3 <- [1,2810,null,{}] 09:18:52 INFO - PROCESS | 1738 | 1464625132464 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:52 INFO - PROCESS | 1738 | 1464625132734 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:18:53 INFO - PROCESS | 1738 | 1464625133100 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x9051c000 == 122 [pid = 1738] [id = 710] 09:18:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x91b2e400) [pid = 1738] [serial = 2131] [outer = (nil)] 09:18:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x91ca6400) [pid = 1738] [serial = 2132] [outer = 0x91b2e400] 09:18:53 INFO - PROCESS | 1738 | 1464625133190 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x92293400) [pid = 1738] [serial = 2133] [outer = 0x91b2e400] 09:18:54 INFO - PROCESS | 1738 | 1464625134079 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:18:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:18:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1638ms 09:18:54 INFO - PROCESS | 1738 | 1464625134093 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 1738 | 1464625134096 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 09:18:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:18:54 INFO - PROCESS | 1738 | 1464625134103 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - PROCESS | 1738 | 1464625134106 Marionette TRACE conn3 <- [1,2814,null,{}] 09:18:54 INFO - PROCESS | 1738 | 1464625134112 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:54 INFO - PROCESS | 1738 | 1464625134331 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:18:54 INFO - PROCESS | 1738 | 1464625134636 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x91b2d800 == 123 [pid = 1738] [id = 711] 09:18:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x91c9e800) [pid = 1738] [serial = 2134] [outer = (nil)] 09:18:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x923e7800) [pid = 1738] [serial = 2135] [outer = 0x91c9e800] 09:18:54 INFO - PROCESS | 1738 | 1464625134725 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x92a80400) [pid = 1738] [serial = 2136] [outer = 0x91c9e800] 09:18:55 INFO - PROCESS | 1738 | 1464625135696 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:18:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:18:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1633ms 09:18:55 INFO - PROCESS | 1738 | 1464625135737 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:18:55 INFO - PROCESS | 1738 | 1464625135741 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 09:18:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:18:55 INFO - PROCESS | 1738 | 1464625135747 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 1738 | 1464625135750 Marionette TRACE conn3 <- [1,2818,null,{}] 09:18:55 INFO - PROCESS | 1738 | 1464625135756 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:55 INFO - PROCESS | 1738 | 1464625135969 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:18:56 INFO - PROCESS | 1738 | 1464625136324 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c6c5800 == 124 [pid = 1738] [id = 712] 09:18:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8c7a6c00) [pid = 1738] [serial = 2137] [outer = (nil)] 09:18:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x92b87400) [pid = 1738] [serial = 2138] [outer = 0x8c7a6c00] 09:18:56 INFO - PROCESS | 1738 | 1464625136416 Marionette DEBUG loaded listener.js 09:18:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x93a8f000) [pid = 1738] [serial = 2139] [outer = 0x8c7a6c00] 09:18:57 INFO - PROCESS | 1738 | 1464625137296 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:18:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:18:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1587ms 09:18:57 INFO - PROCESS | 1738 | 1464625137335 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 1738 | 1464625137338 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 09:18:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:18:57 INFO - PROCESS | 1738 | 1464625137345 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 1738 | 1464625137349 Marionette TRACE conn3 <- [1,2822,null,{}] 09:18:57 INFO - PROCESS | 1738 | 1464625137354 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:57 INFO - PROCESS | 1738 | 1464625137571 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:18:57 INFO - PROCESS | 1738 | 1464625137928 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x91bebc00 == 125 [pid = 1738] [id = 713] 09:18:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x92a8dc00) [pid = 1738] [serial = 2140] [outer = (nil)] 09:18:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x9531d800) [pid = 1738] [serial = 2141] [outer = 0x92a8dc00] 09:18:58 INFO - PROCESS | 1738 | 1464625138029 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x97511c00) [pid = 1738] [serial = 2142] [outer = 0x92a8dc00] 09:18:58 INFO - PROCESS | 1738 | 1464625138946 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:18:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:18:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1680ms 09:18:59 INFO - PROCESS | 1738 | 1464625139026 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 1738 | 1464625139029 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 09:18:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:18:59 INFO - PROCESS | 1738 | 1464625139036 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 1738 | 1464625139039 Marionette TRACE conn3 <- [1,2826,null,{}] 09:18:59 INFO - PROCESS | 1738 | 1464625139045 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:59 INFO - PROCESS | 1738 | 1464625139257 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:18:59 INFO - PROCESS | 1738 | 1464625139618 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x92e32000 == 126 [pid = 1738] [id = 714] 09:18:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x98e88400) [pid = 1738] [serial = 2143] [outer = (nil)] 09:18:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x99930000) [pid = 1738] [serial = 2144] [outer = 0x98e88400] 09:18:59 INFO - PROCESS | 1738 | 1464625139722 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x9a856800) [pid = 1738] [serial = 2145] [outer = 0x98e88400] 09:19:00 INFO - PROCESS | 1738 | 1464625140667 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:19:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:19:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1680ms 09:19:00 INFO - PROCESS | 1738 | 1464625140717 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 1738 | 1464625140721 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 09:19:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:19:00 INFO - PROCESS | 1738 | 1464625140728 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 1738 | 1464625140732 Marionette TRACE conn3 <- [1,2830,null,{}] 09:19:00 INFO - PROCESS | 1738 | 1464625140738 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:01 INFO - PROCESS | 1738 | 1464625141016 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:19:01 INFO - PROCESS | 1738 | 1464625141380 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee8e800 == 127 [pid = 1738] [id = 715] 09:19:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x996ae800) [pid = 1738] [serial = 2146] [outer = (nil)] 09:19:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x9cecf000) [pid = 1738] [serial = 2147] [outer = 0x996ae800] 09:19:01 INFO - PROCESS | 1738 | 1464625141473 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0xa2241400) [pid = 1738] [serial = 2148] [outer = 0x996ae800] 09:19:02 INFO - PROCESS | 1738 | 1464625142361 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:19:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1679ms 09:19:02 INFO - PROCESS | 1738 | 1464625142425 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 1738 | 1464625142429 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 09:19:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:19:02 INFO - PROCESS | 1738 | 1464625142438 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 1738 | 1464625142447 Marionette TRACE conn3 <- [1,2834,null,{}] 09:19:02 INFO - PROCESS | 1738 | 1464625142453 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:02 INFO - PROCESS | 1738 | 1464625142673 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:19:03 INFO - PROCESS | 1738 | 1464625143028 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b942800 == 128 [pid = 1738] [id = 716] 09:19:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x9b9c5c00) [pid = 1738] [serial = 2149] [outer = (nil)] 09:19:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0xa27e2400) [pid = 1738] [serial = 2150] [outer = 0x9b9c5c00] 09:19:03 INFO - PROCESS | 1738 | 1464625143116 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0xa31ee000) [pid = 1738] [serial = 2151] [outer = 0x9b9c5c00] 09:19:04 INFO - PROCESS | 1738 | 1464625144037 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:19:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:19:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1644ms 09:19:04 INFO - PROCESS | 1738 | 1464625144082 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 1738 | 1464625144097 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 09:19:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:19:04 INFO - PROCESS | 1738 | 1464625144103 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 1738 | 1464625144106 Marionette TRACE conn3 <- [1,2838,null,{}] 09:19:04 INFO - PROCESS | 1738 | 1464625144112 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:04 INFO - PROCESS | 1738 | 1464625144330 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:19:04 INFO - PROCESS | 1738 | 1464625144681 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x99730800 == 129 [pid = 1738] [id = 717] 09:19:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0xa27c4800) [pid = 1738] [serial = 2152] [outer = (nil)] 09:19:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0xa36eb000) [pid = 1738] [serial = 2153] [outer = 0xa27c4800] 09:19:04 INFO - PROCESS | 1738 | 1464625144770 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0xa51b8400) [pid = 1738] [serial = 2154] [outer = 0xa27c4800] 09:19:05 INFO - PROCESS | 1738 | 1464625145650 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:19:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:19:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1582ms 09:19:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:19:05 INFO - PROCESS | 1738 | 1464625145686 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:19:05 INFO - PROCESS | 1738 | 1464625145689 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 09:19:05 INFO - PROCESS | 1738 | 1464625145696 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 1738 | 1464625145705 Marionette TRACE conn3 <- [1,2842,null,{}] 09:19:05 INFO - PROCESS | 1738 | 1464625145716 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:05 INFO - PROCESS | 1738 | 1464625145934 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:19:06 INFO - PROCESS | 1738 | 1464625146302 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x90518c00 == 130 [pid = 1738] [id = 718] 09:19:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x9107a800) [pid = 1738] [serial = 2155] [outer = (nil)] 09:19:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0xa3694800) [pid = 1738] [serial = 2156] [outer = 0x9107a800] 09:19:06 INFO - PROCESS | 1738 | 1464625146388 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0xa680a000) [pid = 1738] [serial = 2157] [outer = 0x9107a800] 09:19:07 INFO - PROCESS | 1738 | 1464625147315 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:19:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:19:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1652ms 09:19:07 INFO - PROCESS | 1738 | 1464625147348 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:19:07 INFO - PROCESS | 1738 | 1464625147351 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 09:19:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:19:07 INFO - PROCESS | 1738 | 1464625147357 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 1738 | 1464625147360 Marionette TRACE conn3 <- [1,2846,null,{}] 09:19:07 INFO - PROCESS | 1738 | 1464625147366 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:07 INFO - PROCESS | 1738 | 1464625147594 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:19:07 INFO - PROCESS | 1738 | 1464625147953 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 1738 | ++DOCSHELL 0xa638b400 == 131 [pid = 1738] [id = 719] 09:19:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0xa63f6c00) [pid = 1738] [serial = 2158] [outer = (nil)] 09:19:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0xa6b59800) [pid = 1738] [serial = 2159] [outer = 0xa63f6c00] 09:19:08 INFO - PROCESS | 1738 | 1464625148054 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0xa6b5d400) [pid = 1738] [serial = 2160] [outer = 0xa63f6c00] 09:19:08 INFO - PROCESS | 1738 | 1464625148979 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:19:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:19:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1690ms 09:19:09 INFO - PROCESS | 1738 | 1464625149047 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 1738 | 1464625149051 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 09:19:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:19:09 INFO - PROCESS | 1738 | 1464625149057 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 1738 | 1464625149060 Marionette TRACE conn3 <- [1,2850,null,{}] 09:19:09 INFO - PROCESS | 1738 | 1464625149068 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:09 INFO - PROCESS | 1738 | 1464625149327 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:19:09 INFO - PROCESS | 1738 | 1464625149677 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 1738 | ++DOCSHELL 0xa6863400 == 132 [pid = 1738] [id = 720] 09:19:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0xa686f400) [pid = 1738] [serial = 2161] [outer = (nil)] 09:19:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0xa6e88800) [pid = 1738] [serial = 2162] [outer = 0xa686f400] 09:19:09 INFO - PROCESS | 1738 | 1464625149774 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0xa6e8cc00) [pid = 1738] [serial = 2163] [outer = 0xa686f400] 09:19:10 INFO - PROCESS | 1738 | 1464625150707 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:19:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:19:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1730ms 09:19:10 INFO - PROCESS | 1738 | 1464625150788 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 1738 | 1464625150792 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 09:19:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:19:10 INFO - PROCESS | 1738 | 1464625150798 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 1738 | 1464625150800 Marionette TRACE conn3 <- [1,2854,null,{}] 09:19:10 INFO - PROCESS | 1738 | 1464625150807 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:11 INFO - PROCESS | 1738 | 1464625151043 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:19:11 INFO - PROCESS | 1738 | 1464625151399 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x881df000 == 133 [pid = 1738] [id = 721] 09:19:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x89f22000) [pid = 1738] [serial = 2164] [outer = (nil)] 09:19:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x89f29000) [pid = 1738] [serial = 2165] [outer = 0x89f22000] 09:19:11 INFO - PROCESS | 1738 | 1464625151490 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x89f2b800) [pid = 1738] [serial = 2166] [outer = 0x89f22000] 09:19:12 INFO - PROCESS | 1738 | 1464625152417 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:19:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:19:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1684ms 09:19:12 INFO - PROCESS | 1738 | 1464625152483 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 1738 | 1464625152487 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 09:19:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:19:12 INFO - PROCESS | 1738 | 1464625152493 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - PROCESS | 1738 | 1464625152496 Marionette TRACE conn3 <- [1,2858,null,{}] 09:19:12 INFO - PROCESS | 1738 | 1464625152502 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:12 INFO - PROCESS | 1738 | 1464625152723 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x89b8f800 == 132 [pid = 1738] [id = 703] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8d0b0400 == 131 [pid = 1738] [id = 702] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8c7a8400 == 130 [pid = 1738] [id = 701] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x89c4ec00 == 129 [pid = 1738] [id = 700] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x9afbc000 == 128 [pid = 1738] [id = 699] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x97511800 == 127 [pid = 1738] [id = 697] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x876dfc00 == 126 [pid = 1738] [id = 698] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x97511400 == 125 [pid = 1738] [id = 696] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x88080000 == 124 [pid = 1738] [id = 695] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x92b86c00 == 123 [pid = 1738] [id = 694] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x91080000 == 122 [pid = 1738] [id = 693] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x911b2000 == 121 [pid = 1738] [id = 691] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x91391000 == 120 [pid = 1738] [id = 692] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x906ccc00 == 119 [pid = 1738] [id = 690] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8e25b800 == 118 [pid = 1738] [id = 689] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8e25ac00 == 117 [pid = 1738] [id = 688] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8e25c800 == 116 [pid = 1738] [id = 687] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8d00c000 == 115 [pid = 1738] [id = 686] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8c8d7800 == 114 [pid = 1738] [id = 684] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8d00e800 == 113 [pid = 1738] [id = 685] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x89c4f400 == 112 [pid = 1738] [id = 683] 09:19:15 INFO - PROCESS | 1738 | --DOCSHELL 0x876d1800 == 111 [pid = 1738] [id = 682] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x8ca18000) [pid = 1738] [serial = 1920] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8ac02400) [pid = 1738] [serial = 2045] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x93ca2800) [pid = 1738] [serial = 2015] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x93a8f400) [pid = 1738] [serial = 2013] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x92b90000) [pid = 1738] [serial = 2012] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x92a80800) [pid = 1738] [serial = 2010] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x922c4800) [pid = 1738] [serial = 2009] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x91ca8400) [pid = 1738] [serial = 2007] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x91b2c800) [pid = 1738] [serial = 2006] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x91a6d800) [pid = 1738] [serial = 2004] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x91075400) [pid = 1738] [serial = 2003] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x906d8c00) [pid = 1738] [serial = 2001] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x906d1800) [pid = 1738] [serial = 2000] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x8ef4a400) [pid = 1738] [serial = 1998] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8e563000) [pid = 1738] [serial = 1997] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8e136400) [pid = 1738] [serial = 1995] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x8d98e000) [pid = 1738] [serial = 1994] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8c9a4c00) [pid = 1738] [serial = 1992] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8c8b7c00) [pid = 1738] [serial = 1991] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x89c53c00) [pid = 1738] [serial = 1989] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x89b82800) [pid = 1738] [serial = 1988] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x89bef800) [pid = 1738] [serial = 2039] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x89d20800) [pid = 1738] [serial = 2040] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0xa6d4b800) [pid = 1738] [serial = 2037] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0xa6b55800) [pid = 1738] [serial = 2036] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8d1bb400) [pid = 1738] [serial = 2034] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x8d1b7400) [pid = 1738] [serial = 2033] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0xa6d44800) [pid = 1738] [serial = 2031] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0xa6b5a400) [pid = 1738] [serial = 2030] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0xa51b9000) [pid = 1738] [serial = 2028] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0xa3693400) [pid = 1738] [serial = 2027] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0xa1058400) [pid = 1738] [serial = 2025] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0xa22b3c00) [pid = 1738] [serial = 2024] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x9b181800) [pid = 1738] [serial = 2022] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x9afba800) [pid = 1738] [serial = 2021] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x9888f800) [pid = 1738] [serial = 2019] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x98040000) [pid = 1738] [serial = 2018] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x95082400) [pid = 1738] [serial = 2016] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8ac0c800) [pid = 1738] [serial = 2042] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8c6c6c00) [pid = 1738] [serial = 2043] [outer = (nil)] [url = about:blank] 09:19:15 INFO - PROCESS | 1738 | 1464625155899 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x881dec00 == 112 [pid = 1738] [id = 722] 09:19:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x881e2400) [pid = 1738] [serial = 2167] [outer = (nil)] 09:19:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x89a0b000) [pid = 1738] [serial = 2168] [outer = 0x881e2400] 09:19:15 INFO - PROCESS | 1738 | 1464625155979 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x89b9ac00) [pid = 1738] [serial = 2169] [outer = 0x881e2400] 09:19:16 INFO - PROCESS | 1738 | 1464625156815 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:19:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:19:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 4384ms 09:19:16 INFO - PROCESS | 1738 | 1464625156879 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:19:16 INFO - PROCESS | 1738 | 1464625156885 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 09:19:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:19:16 INFO - PROCESS | 1738 | 1464625156897 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 1738 | 1464625156901 Marionette TRACE conn3 <- [1,2862,null,{}] 09:19:16 INFO - PROCESS | 1738 | 1464625156909 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:17 INFO - PROCESS | 1738 | 1464625157220 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:19:17 INFO - PROCESS | 1738 | 1464625157367 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a05d000 == 113 [pid = 1738] [id = 723] 09:19:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8a064800) [pid = 1738] [serial = 2170] [outer = (nil)] 09:19:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8a97ec00) [pid = 1738] [serial = 2171] [outer = 0x8a064800] 09:19:17 INFO - PROCESS | 1738 | 1464625157444 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8ab79c00) [pid = 1738] [serial = 2172] [outer = 0x8a064800] 09:19:18 INFO - PROCESS | 1738 | 1464625158401 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:19:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:19:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1541ms 09:19:18 INFO - PROCESS | 1738 | 1464625158444 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:19:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:19:18 INFO - PROCESS | 1738 | 1464625158450 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 09:19:18 INFO - PROCESS | 1738 | 1464625158457 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - PROCESS | 1738 | 1464625158460 Marionette TRACE conn3 <- [1,2866,null,{}] 09:19:18 INFO - PROCESS | 1738 | 1464625158466 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:18 INFO - PROCESS | 1738 | 1464625158771 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:19:18 INFO - PROCESS | 1738 | 1464625158811 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8807e800 == 114 [pid = 1738] [id = 724] 09:19:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8c6c6c00) [pid = 1738] [serial = 2173] [outer = (nil)] 09:19:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8c8ad400) [pid = 1738] [serial = 2174] [outer = 0x8c6c6c00] 09:19:18 INFO - PROCESS | 1738 | 1464625158885 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8c8d2c00) [pid = 1738] [serial = 2175] [outer = 0x8c6c6c00] 09:19:19 INFO - PROCESS | 1738 | 1464625159995 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:19:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1583ms 09:19:20 INFO - PROCESS | 1738 | 1464625160040 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 1738 | 1464625160045 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 09:19:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:19:20 INFO - PROCESS | 1738 | 1464625160066 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 1738 | 1464625160074 Marionette TRACE conn3 <- [1,2870,null,{}] 09:19:20 INFO - PROCESS | 1738 | 1464625160080 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8aa4a400) [pid = 1738] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0xa2247c00) [pid = 1738] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8d0b1000) [pid = 1738] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x9882a400) [pid = 1738] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x92b86400) [pid = 1738] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x92b92000) [pid = 1738] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x92a86000) [pid = 1738] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x91a67400) [pid = 1738] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x9138bc00) [pid = 1738] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x91035400) [pid = 1738] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x9051d000) [pid = 1738] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8ee83c00) [pid = 1738] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8e262000) [pid = 1738] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8d0af000) [pid = 1738] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8d1b2000) [pid = 1738] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8ca11400) [pid = 1738] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8a975400) [pid = 1738] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x87859c00) [pid = 1738] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8c835c00) [pid = 1738] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x89d27400) [pid = 1738] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x9b1d7000) [pid = 1738] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x920ee400) [pid = 1738] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:19:20 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x98837400) [pid = 1738] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:19:21 INFO - PROCESS | 1738 | 1464625161098 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:19:21 INFO - PROCESS | 1738 | 1464625161245 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x89c4c800 == 115 [pid = 1738] [id = 725] 09:19:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x89f26400) [pid = 1738] [serial = 2176] [outer = (nil)] 09:19:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8ca16000) [pid = 1738] [serial = 2177] [outer = 0x89f26400] 09:19:21 INFO - PROCESS | 1738 | 1464625161321 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8d00b800) [pid = 1738] [serial = 2178] [outer = 0x89f26400] 09:19:22 INFO - PROCESS | 1738 | 1464625162082 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:19:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:19:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 2042ms 09:19:22 INFO - PROCESS | 1738 | 1464625162102 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:19:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:19:22 INFO - PROCESS | 1738 | 1464625162106 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 09:19:22 INFO - PROCESS | 1738 | 1464625162112 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 1738 | 1464625162116 Marionette TRACE conn3 <- [1,2874,null,{}] 09:19:22 INFO - PROCESS | 1738 | 1464625162121 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:22 INFO - PROCESS | 1738 | 1464625162406 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:19:22 INFO - PROCESS | 1738 | 1464625162547 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x89d1b800 == 116 [pid = 1738] [id = 726] 09:19:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8d00fc00) [pid = 1738] [serial = 2179] [outer = (nil)] 09:19:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8d0b8800) [pid = 1738] [serial = 2180] [outer = 0x8d00fc00] 09:19:22 INFO - PROCESS | 1738 | 1464625162625 Marionette DEBUG loaded listener.js 09:19:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8d1b7800) [pid = 1738] [serial = 2181] [outer = 0x8d00fc00] 09:19:23 INFO - PROCESS | 1738 | 1464625163769 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:19:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:19:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1736ms 09:19:23 INFO - PROCESS | 1738 | 1464625163868 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:19:23 INFO - PROCESS | 1738 | 1464625163874 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 09:19:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:19:23 INFO - PROCESS | 1738 | 1464625163888 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:19:23 INFO - PROCESS | 1738 | 1464625163892 Marionette TRACE conn3 <- [1,2878,null,{}] 09:19:23 INFO - PROCESS | 1738 | 1464625163900 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:24 INFO - PROCESS | 1738 | 1464625164132 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:19:24 INFO - PROCESS | 1738 | 1464625164466 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x89f26c00 == 117 [pid = 1738] [id = 727] 09:19:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x89f27c00) [pid = 1738] [serial = 2182] [outer = (nil)] 09:19:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8ac0f000) [pid = 1738] [serial = 2183] [outer = 0x89f27c00] 09:19:24 INFO - PROCESS | 1738 | 1464625164558 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8c8bbc00) [pid = 1738] [serial = 2184] [outer = 0x89f27c00] 09:19:25 INFO - PROCESS | 1738 | 1464625165539 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:19:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1731ms 09:19:25 INFO - PROCESS | 1738 | 1464625165619 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 1738 | 1464625165628 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 09:19:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:19:25 INFO - PROCESS | 1738 | 1464625165639 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 1738 | 1464625165644 Marionette TRACE conn3 <- [1,2882,null,{}] 09:19:25 INFO - PROCESS | 1738 | 1464625165651 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:25 INFO - PROCESS | 1738 | 1464625165947 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:19:26 INFO - PROCESS | 1738 | 1464625166308 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ca1a000 == 118 [pid = 1738] [id = 728] 09:19:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8d0b2800) [pid = 1738] [serial = 2185] [outer = (nil)] 09:19:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8d77b400) [pid = 1738] [serial = 2186] [outer = 0x8d0b2800] 09:19:26 INFO - PROCESS | 1738 | 1464625166398 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8d788000) [pid = 1738] [serial = 2187] [outer = 0x8d0b2800] 09:19:27 INFO - PROCESS | 1738 | 1464625167408 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:19:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:19:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1830ms 09:19:27 INFO - PROCESS | 1738 | 1464625167469 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:19:27 INFO - PROCESS | 1738 | 1464625167473 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 09:19:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:19:27 INFO - PROCESS | 1738 | 1464625167480 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 1738 | 1464625167486 Marionette TRACE conn3 <- [1,2886,null,{}] 09:19:27 INFO - PROCESS | 1738 | 1464625167502 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:27 INFO - PROCESS | 1738 | 1464625167736 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:19:28 INFO - PROCESS | 1738 | 1464625168094 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x8da23400 == 119 [pid = 1738] [id = 729] 09:19:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8da2a800) [pid = 1738] [serial = 2188] [outer = (nil)] 09:19:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8e13ac00) [pid = 1738] [serial = 2189] [outer = 0x8da2a800] 09:19:28 INFO - PROCESS | 1738 | 1464625168198 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8e267800) [pid = 1738] [serial = 2190] [outer = 0x8da2a800] 09:19:29 INFO - PROCESS | 1738 | 1464625169105 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:19:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:19:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1695ms 09:19:29 INFO - PROCESS | 1738 | 1464625169176 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:19:29 INFO - PROCESS | 1738 | 1464625169180 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 09:19:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:19:29 INFO - PROCESS | 1738 | 1464625169187 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - PROCESS | 1738 | 1464625169190 Marionette TRACE conn3 <- [1,2890,null,{}] 09:19:29 INFO - PROCESS | 1738 | 1464625169196 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:29 INFO - PROCESS | 1738 | 1464625169455 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:19:29 INFO - PROCESS | 1738 | 1464625169795 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x89d23c00 == 120 [pid = 1738] [id = 730] 09:19:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8e136400) [pid = 1738] [serial = 2191] [outer = (nil)] 09:19:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8ee82400) [pid = 1738] [serial = 2192] [outer = 0x8e136400] 09:19:29 INFO - PROCESS | 1738 | 1464625169885 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8ee8c400) [pid = 1738] [serial = 2193] [outer = 0x8e136400] 09:19:30 INFO - PROCESS | 1738 | 1464625170800 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:19:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:19:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1698ms 09:19:30 INFO - PROCESS | 1738 | 1464625170886 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 1738 | 1464625170890 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 09:19:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:19:30 INFO - PROCESS | 1738 | 1464625170897 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 1738 | 1464625170900 Marionette TRACE conn3 <- [1,2894,null,{}] 09:19:30 INFO - PROCESS | 1738 | 1464625170906 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:31 INFO - PROCESS | 1738 | 1464625171175 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:19:31 INFO - PROCESS | 1738 | 1464625171522 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a061400 == 121 [pid = 1738] [id = 731] 09:19:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8c7a7800) [pid = 1738] [serial = 2194] [outer = (nil)] 09:19:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8ef48800) [pid = 1738] [serial = 2195] [outer = 0x8c7a7800] 09:19:31 INFO - PROCESS | 1738 | 1464625171609 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8ef59c00) [pid = 1738] [serial = 2196] [outer = 0x8c7a7800] 09:19:32 INFO - PROCESS | 1738 | 1464625172507 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:19:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1684ms 09:19:32 INFO - PROCESS | 1738 | 1464625172583 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:19:32 INFO - PROCESS | 1738 | 1464625172587 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 09:19:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:19:32 INFO - PROCESS | 1738 | 1464625172593 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - PROCESS | 1738 | 1464625172596 Marionette TRACE conn3 <- [1,2898,null,{}] 09:19:32 INFO - PROCESS | 1738 | 1464625172602 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:32 INFO - PROCESS | 1738 | 1464625172868 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:19:33 INFO - PROCESS | 1738 | 1464625173238 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x906d2000 == 122 [pid = 1738] [id = 732] 09:19:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x91031000) [pid = 1738] [serial = 2197] [outer = (nil)] 09:19:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x91077800) [pid = 1738] [serial = 2198] [outer = 0x91031000] 09:19:33 INFO - PROCESS | 1738 | 1464625173332 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x911b9800) [pid = 1738] [serial = 2199] [outer = 0x91031000] 09:19:34 INFO - PROCESS | 1738 | 1464625174264 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:19:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1730ms 09:19:34 INFO - PROCESS | 1738 | 1464625174324 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:19:34 INFO - PROCESS | 1738 | 1464625174328 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 09:19:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:19:34 INFO - PROCESS | 1738 | 1464625174334 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 1738 | 1464625174338 Marionette TRACE conn3 <- [1,2902,null,{}] 09:19:34 INFO - PROCESS | 1738 | 1464625174343 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:34 INFO - PROCESS | 1738 | 1464625174559 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:19:34 INFO - PROCESS | 1738 | 1464625174902 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x906c9800 == 123 [pid = 1738] [id = 733] 09:19:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x91076400) [pid = 1738] [serial = 2200] [outer = (nil)] 09:19:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x91a64800) [pid = 1738] [serial = 2201] [outer = 0x91076400] 09:19:34 INFO - PROCESS | 1738 | 1464625174990 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x91a6a800) [pid = 1738] [serial = 2202] [outer = 0x91076400] 09:19:35 INFO - PROCESS | 1738 | 1464625175898 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:19:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:19:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1629ms 09:19:35 INFO - PROCESS | 1738 | 1464625175965 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:19:35 INFO - PROCESS | 1738 | 1464625175969 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 09:19:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:19:35 INFO - PROCESS | 1738 | 1464625175975 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 1738 | 1464625175979 Marionette TRACE conn3 <- [1,2906,null,{}] 09:19:35 INFO - PROCESS | 1738 | 1464625175984 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:36 INFO - PROCESS | 1738 | 1464625176201 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:19:36 INFO - PROCESS | 1738 | 1464625176558 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x881e3800 == 124 [pid = 1738] [id = 734] 09:19:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8e138c00) [pid = 1738] [serial = 2203] [outer = (nil)] 09:19:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x91b27c00) [pid = 1738] [serial = 2204] [outer = 0x8e138c00] 09:19:36 INFO - PROCESS | 1738 | 1464625176649 Marionette DEBUG loaded listener.js 09:19:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x91b2c800) [pid = 1738] [serial = 2205] [outer = 0x8e138c00] 09:19:37 INFO - PROCESS | 1738 | 1464625177555 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:19:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1629ms 09:19:37 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:19:37 INFO - PROCESS | 1738 | 1464625177606 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 1738 | 1464625177609 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 09:19:37 INFO - PROCESS | 1738 | 1464625177616 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 1738 | 1464625177619 Marionette TRACE conn3 <- [1,2910,null,{}] 09:19:37 INFO - PROCESS | 1738 | 1464625177625 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:37 INFO - PROCESS | 1738 | 1464625177854 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:19:38 INFO - PROCESS | 1738 | 1464625178209 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x9138ec00 == 125 [pid = 1738] [id = 735] 09:19:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x91abf400) [pid = 1738] [serial = 2206] [outer = (nil)] 09:19:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x920e6400) [pid = 1738] [serial = 2207] [outer = 0x91abf400] 09:19:38 INFO - PROCESS | 1738 | 1464625178300 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x920f1800) [pid = 1738] [serial = 2208] [outer = 0x91abf400] 09:19:39 INFO - PROCESS | 1738 | 1464625179108 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:19:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:19:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:19:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1530ms 09:19:39 INFO - PROCESS | 1738 | 1464625179145 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:19:39 INFO - PROCESS | 1738 | 1464625179149 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 09:19:39 INFO - TEST-START | /DOMEvents/constructors.html 09:19:39 INFO - PROCESS | 1738 | 1464625179155 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 1738 | 1464625179159 Marionette TRACE conn3 <- [1,2914,null,{}] 09:19:39 INFO - PROCESS | 1738 | 1464625179187 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:39 INFO - PROCESS | 1738 | 1464625179395 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:19:39 INFO - PROCESS | 1738 | 1464625179697 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x91ac0000 == 126 [pid = 1738] [id = 736] 09:19:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x91b25c00) [pid = 1738] [serial = 2209] [outer = (nil)] 09:19:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x92a82c00) [pid = 1738] [serial = 2210] [outer = 0x91b25c00] 09:19:39 INFO - PROCESS | 1738 | 1464625179785 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x92a85000) [pid = 1738] [serial = 2211] [outer = 0x91b25c00] 09:19:40 INFO - PROCESS | 1738 | 1464625180787 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:19:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:19:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:19:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:19:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:19:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:19:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:19:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:19:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:19:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:19:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:19:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:19:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:19:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:19:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:19:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:19:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:19:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:19:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:19:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:19:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 1722ms 09:19:40 INFO - PROCESS | 1738 | 1464625180877 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 1738 | 1464625180886 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 09:19:40 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:19:40 INFO - PROCESS | 1738 | 1464625180924 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 1738 | 1464625180928 Marionette TRACE conn3 <- [1,2918,null,{}] 09:19:40 INFO - PROCESS | 1738 | 1464625180934 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:41 INFO - PROCESS | 1738 | 1464625181168 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:19:41 INFO - PROCESS | 1738 | 1464625181501 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b0d400 == 127 [pid = 1738] [id = 737] 09:19:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x92b1b400) [pid = 1738] [serial = 2212] [outer = (nil)] 09:19:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x92d42c00) [pid = 1738] [serial = 2213] [outer = 0x92b1b400] 09:19:41 INFO - PROCESS | 1738 | 1464625181593 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x93c2ec00) [pid = 1738] [serial = 2214] [outer = 0x92b1b400] 09:19:42 INFO - PROCESS | 1738 | 1464625182390 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:19:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:19:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1483ms 09:19:42 INFO - PROCESS | 1738 | 1464625182403 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:19:42 INFO - PROCESS | 1738 | 1464625182406 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 09:19:42 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:19:42 INFO - PROCESS | 1738 | 1464625182413 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 1738 | 1464625182417 Marionette TRACE conn3 <- [1,2922,null,{}] 09:19:42 INFO - PROCESS | 1738 | 1464625182422 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:42 INFO - PROCESS | 1738 | 1464625182634 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:19:42 INFO - PROCESS | 1738 | 1464625182911 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b91800 == 128 [pid = 1738] [id = 738] 09:19:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x93c9f800) [pid = 1738] [serial = 2215] [outer = (nil)] 09:19:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x95301800) [pid = 1738] [serial = 2216] [outer = 0x93c9f800] 09:19:43 INFO - PROCESS | 1738 | 1464625182999 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x95082000) [pid = 1738] [serial = 2217] [outer = 0x93c9f800] 09:19:43 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:19:43 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:19:43 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:19:43 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:19:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:19:43 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:19:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:19:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:19:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:19:43 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:19:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:19:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:19:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:19:43 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:19:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:19:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:19:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:19:43 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:19:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:19:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:19:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:19:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1485ms 09:19:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:19:43 INFO - PROCESS | 1738 | 1464625183878 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:19:43 INFO - PROCESS | 1738 | 1464625183901 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:19:43 INFO - PROCESS | 1738 | 1464625183908 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 09:19:43 INFO - PROCESS | 1738 | 1464625183920 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:19:43 INFO - PROCESS | 1738 | 1464625183928 Marionette TRACE conn3 <- [1,2926,null,{}] 09:19:43 INFO - PROCESS | 1738 | 1464625183934 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:44 INFO - PROCESS | 1738 | 1464625184193 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:19:44 INFO - PROCESS | 1738 | 1464625184477 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x86fef000 == 129 [pid = 1738] [id = 739] 09:19:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x91c9fc00) [pid = 1738] [serial = 2218] [outer = (nil)] 09:19:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x9888f800) [pid = 1738] [serial = 2219] [outer = 0x91c9fc00] 09:19:44 INFO - PROCESS | 1738 | 1464625184564 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x98c27400) [pid = 1738] [serial = 2220] [outer = 0x91c9fc00] 09:19:45 INFO - PROCESS | 1738 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:19:45 INFO - PROCESS | 1738 | 1464625185383 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:19:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:19:45 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1491ms 09:19:45 INFO - PROCESS | 1738 | 1464625185407 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:19:45 INFO - PROCESS | 1738 | 1464625185411 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 09:19:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:19:45 INFO - PROCESS | 1738 | 1464625185417 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:19:45 INFO - PROCESS | 1738 | 1464625185421 Marionette TRACE conn3 <- [1,2930,null,{}] 09:19:45 INFO - PROCESS | 1738 | 1464625185426 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:45 INFO - PROCESS | 1738 | 1464625185638 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:19:45 INFO - PROCESS | 1738 | 1464625185957 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x95089000 == 130 [pid = 1738] [id = 740] 09:19:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x98e2c400) [pid = 1738] [serial = 2221] [outer = (nil)] 09:19:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x99938000) [pid = 1738] [serial = 2222] [outer = 0x98e2c400] 09:19:46 INFO - PROCESS | 1738 | 1464625186047 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x99a62400) [pid = 1738] [serial = 2223] [outer = 0x98e2c400] 09:19:46 INFO - PROCESS | 1738 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:19:46 INFO - PROCESS | 1738 | 1464625186845 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:19:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:19:46 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1438ms 09:19:46 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:19:46 INFO - PROCESS | 1738 | 1464625186857 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 1738 | 1464625186859 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 09:19:46 INFO - PROCESS | 1738 | 1464625186866 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 1738 | 1464625186870 Marionette TRACE conn3 <- [1,2934,null,{}] 09:19:46 INFO - PROCESS | 1738 | 1464625186875 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:47 INFO - PROCESS | 1738 | 1464625187088 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:19:47 INFO - PROCESS | 1738 | 1464625187417 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x91c9e000 == 131 [pid = 1738] [id = 741] 09:19:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x98894800) [pid = 1738] [serial = 2224] [outer = (nil)] 09:19:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x9afbc000) [pid = 1738] [serial = 2225] [outer = 0x98894800] 09:19:47 INFO - PROCESS | 1738 | 1464625187501 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x9b17e400) [pid = 1738] [serial = 2226] [outer = 0x98894800] 09:19:48 INFO - PROCESS | 1738 | 1464625188335 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:19:48 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:19:48 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1479ms 09:19:48 INFO - PROCESS | 1738 | 1464625188344 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:19:48 INFO - PROCESS | 1738 | 1464625188347 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 09:19:48 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:19:48 INFO - PROCESS | 1738 | 1464625188353 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - PROCESS | 1738 | 1464625188357 Marionette TRACE conn3 <- [1,2938,null,{}] 09:19:48 INFO - PROCESS | 1738 | 1464625188362 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:48 INFO - PROCESS | 1738 | 1464625188571 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:19:48 INFO - PROCESS | 1738 | 1464625188855 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x98848c00 == 132 [pid = 1738] [id = 742] 09:19:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x9b8ab800) [pid = 1738] [serial = 2227] [outer = (nil)] 09:19:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0xa051b000) [pid = 1738] [serial = 2228] [outer = 0x9b8ab800] 09:19:48 INFO - PROCESS | 1738 | 1464625188944 Marionette DEBUG loaded listener.js 09:19:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0xa1058400) [pid = 1738] [serial = 2229] [outer = 0x9b8ab800] 09:19:49 INFO - PROCESS | 1738 | 1464625189762 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:19:49 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:19:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1432ms 09:19:49 INFO - PROCESS | 1738 | 1464625189786 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:19:49 INFO - PROCESS | 1738 | 1464625189789 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 09:19:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:19:49 INFO - PROCESS | 1738 | 1464625189796 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 1738 | 1464625189799 Marionette TRACE conn3 <- [1,2942,null,{}] 09:19:49 INFO - PROCESS | 1738 | 1464625189805 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:50 INFO - PROCESS | 1738 | 1464625190047 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:19:50 INFO - PROCESS | 1738 | 1464625190338 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b119c00 == 133 [pid = 1738] [id = 743] 09:19:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x9b18dc00) [pid = 1738] [serial = 2230] [outer = (nil)] 09:19:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0xa3321400) [pid = 1738] [serial = 2231] [outer = 0x9b18dc00] 09:19:50 INFO - PROCESS | 1738 | 1464625190423 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0xa365a800) [pid = 1738] [serial = 2232] [outer = 0x9b18dc00] 09:19:51 INFO - PROCESS | 1738 | 1464625191246 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:19:51 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:19:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:19:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:19:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1483ms 09:19:51 INFO - PROCESS | 1738 | 1464625191281 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 1738 | 1464625191284 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 09:19:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:19:51 INFO - PROCESS | 1738 | 1464625191290 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 1738 | 1464625191294 Marionette TRACE conn3 <- [1,2946,null,{}] 09:19:51 INFO - PROCESS | 1738 | 1464625191299 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:51 INFO - PROCESS | 1738 | 1464625191513 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:19:51 INFO - PROCESS | 1738 | 1464625191841 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x923e5000 == 134 [pid = 1738] [id = 744] 09:19:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x92b1b000) [pid = 1738] [serial = 2233] [outer = (nil)] 09:19:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0xa680ac00) [pid = 1738] [serial = 2234] [outer = 0x92b1b000] 09:19:51 INFO - PROCESS | 1738 | 1464625191929 Marionette DEBUG loaded listener.js 09:19:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0xa6b57000) [pid = 1738] [serial = 2235] [outer = 0x92b1b000] 09:19:52 INFO - PROCESS | 1738 | 1464625192739 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:19:52 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:19:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1486ms 09:19:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:19:52 INFO - PROCESS | 1738 | 1464625192777 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:19:52 INFO - PROCESS | 1738 | 1464625192780 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 09:19:52 INFO - PROCESS | 1738 | 1464625192785 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - PROCESS | 1738 | 1464625192792 Marionette TRACE conn3 <- [1,2950,null,{}] 09:19:52 INFO - PROCESS | 1738 | 1464625192803 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:53 INFO - PROCESS | 1738 | 1464625193048 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:19:53 INFO - PROCESS | 1738 | 1464625193347 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x89060000 == 135 [pid = 1738] [id = 745] 09:19:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x89060800) [pid = 1738] [serial = 2236] [outer = (nil)] 09:19:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x89067c00) [pid = 1738] [serial = 2237] [outer = 0x89060800] 09:19:53 INFO - PROCESS | 1738 | 1464625193436 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x89069400) [pid = 1738] [serial = 2238] [outer = 0x89060800] 09:19:56 INFO - PROCESS | 1738 | --DOCSHELL 0xa638b400 == 134 [pid = 1738] [id = 719] 09:19:56 INFO - PROCESS | 1738 | --DOCSHELL 0xa6863400 == 133 [pid = 1738] [id = 720] 09:19:56 INFO - PROCESS | 1738 | --DOCSHELL 0x90518c00 == 132 [pid = 1738] [id = 718] 09:19:56 INFO - PROCESS | 1738 | --DOCSHELL 0x99730800 == 131 [pid = 1738] [id = 717] 09:19:56 INFO - PROCESS | 1738 | --DOCSHELL 0x9b942800 == 130 [pid = 1738] [id = 716] 09:19:56 INFO - PROCESS | 1738 | --DOCSHELL 0x92e32000 == 129 [pid = 1738] [id = 714] 09:19:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee8e800 == 128 [pid = 1738] [id = 715] 09:19:56 INFO - PROCESS | 1738 | --DOCSHELL 0x91bebc00 == 127 [pid = 1738] [id = 713] 09:19:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8c6c5800 == 126 [pid = 1738] [id = 712] 09:19:56 INFO - PROCESS | 1738 | --DOCSHELL 0x91b2d800 == 125 [pid = 1738] [id = 711] 09:19:56 INFO - PROCESS | 1738 | --DOCSHELL 0x9051c000 == 124 [pid = 1738] [id = 710] 09:19:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8e567c00 == 123 [pid = 1738] [id = 709] 09:19:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8d0bc400 == 122 [pid = 1738] [id = 707] 09:19:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7ca000 == 121 [pid = 1738] [id = 708] 09:19:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8d0bc000 == 120 [pid = 1738] [id = 706] 09:19:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8a980000 == 119 [pid = 1738] [id = 705] 09:19:56 INFO - PROCESS | 1738 | --DOCSHELL 0x876d4c00 == 118 [pid = 1738] [id = 704] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x8d991800) [pid = 1738] [serial = 1986] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x8d1be000) [pid = 1738] [serial = 2111] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0xa6b5b400) [pid = 1738] [serial = 1974] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x8d0ba400) [pid = 1738] [serial = 2108] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x8d1bb000) [pid = 1738] [serial = 2109] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x98e32c00) [pid = 1738] [serial = 2090] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x95306400) [pid = 1738] [serial = 2088] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x98037800) [pid = 1738] [serial = 2087] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x9507a400) [pid = 1738] [serial = 2085] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x93c99000) [pid = 1738] [serial = 2084] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x92b87800) [pid = 1738] [serial = 2082] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x92a8e000) [pid = 1738] [serial = 2081] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x920ed000) [pid = 1738] [serial = 2079] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x91bec800) [pid = 1738] [serial = 2078] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x91ac3c00) [pid = 1738] [serial = 2076] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x91abc400) [pid = 1738] [serial = 2075] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x911bb800) [pid = 1738] [serial = 2073] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x911b7400) [pid = 1738] [serial = 2072] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x91075800) [pid = 1738] [serial = 2070] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x91033c00) [pid = 1738] [serial = 2069] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x90515400) [pid = 1738] [serial = 2067] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x90511c00) [pid = 1738] [serial = 2066] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x8ee84c00) [pid = 1738] [serial = 2064] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8e548000) [pid = 1738] [serial = 2063] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8e12e800) [pid = 1738] [serial = 2061] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x8da20c00) [pid = 1738] [serial = 2060] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8d784800) [pid = 1738] [serial = 2058] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8d77e800) [pid = 1738] [serial = 2057] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x8d00c400) [pid = 1738] [serial = 2055] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x8d003800) [pid = 1738] [serial = 2054] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8c8b8000) [pid = 1738] [serial = 2052] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x8c6c3800) [pid = 1738] [serial = 2051] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x89b88000) [pid = 1738] [serial = 2049] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x88085800) [pid = 1738] [serial = 2048] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8c8cd400) [pid = 1738] [serial = 2105] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x8aa4b400) [pid = 1738] [serial = 2102] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8ac01c00) [pid = 1738] [serial = 2103] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0xa1056400) [pid = 1738] [serial = 2100] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x9cec8400) [pid = 1738] [serial = 2099] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x9aac3400) [pid = 1738] [serial = 2097] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x9a859000) [pid = 1738] [serial = 2096] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x99a5cc00) [pid = 1738] [serial = 2093] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x99a6ac00) [pid = 1738] [serial = 2094] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x99610400) [pid = 1738] [serial = 2091] [outer = (nil)] [url = about:blank] 09:19:56 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8ca12000) [pid = 1738] [serial = 2106] [outer = (nil)] [url = about:blank] 09:19:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x89b86000 == 119 [pid = 1738] [id = 746] 09:19:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x89b88000) [pid = 1738] [serial = 2239] [outer = (nil)] 09:19:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x89b8f400) [pid = 1738] [serial = 2240] [outer = 0x89b88000] 09:19:57 INFO - PROCESS | 1738 | 1464625197499 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:19:57 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:19:57 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 4746ms 09:19:57 INFO - PROCESS | 1738 | 1464625197535 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:19:57 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:19:57 INFO - PROCESS | 1738 | 1464625197541 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 09:19:57 INFO - PROCESS | 1738 | 1464625197548 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 1738 | 1464625197553 Marionette TRACE conn3 <- [1,2954,null,{}] 09:19:57 INFO - PROCESS | 1738 | 1464625197560 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:57 INFO - PROCESS | 1738 | 1464625197795 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:19:58 INFO - PROCESS | 1738 | 1464625198016 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x89063c00 == 120 [pid = 1738] [id = 747] 09:19:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x89c57000) [pid = 1738] [serial = 2241] [outer = (nil)] 09:19:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x89f29c00) [pid = 1738] [serial = 2242] [outer = 0x89c57000] 09:19:58 INFO - PROCESS | 1738 | 1464625198093 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8a977800) [pid = 1738] [serial = 2243] [outer = 0x89c57000] 09:19:58 INFO - PROCESS | 1738 | 1464625198882 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:19:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:19:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:19:58 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1381ms 09:19:58 INFO - PROCESS | 1738 | 1464625198952 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:19:58 INFO - PROCESS | 1738 | 1464625198960 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 09:19:58 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:19:58 INFO - PROCESS | 1738 | 1464625198971 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:19:58 INFO - PROCESS | 1738 | 1464625198975 Marionette TRACE conn3 <- [1,2958,null,{}] 09:19:58 INFO - PROCESS | 1738 | 1464625198981 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:59 INFO - PROCESS | 1738 | 1464625199201 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:19:59 INFO - PROCESS | 1738 | 1464625199455 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ac0e400 == 121 [pid = 1738] [id = 748] 09:19:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8c79d000) [pid = 1738] [serial = 2244] [outer = (nil)] 09:19:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8c9a7c00) [pid = 1738] [serial = 2245] [outer = 0x8c79d000] 09:19:59 INFO - PROCESS | 1738 | 1464625199526 Marionette DEBUG loaded listener.js 09:19:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8cff3400) [pid = 1738] [serial = 2246] [outer = 0x8c79d000] 09:20:00 INFO - PROCESS | 1738 | 1464625200306 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:20:00 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:20:00 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1378ms 09:20:00 INFO - PROCESS | 1738 | 1464625200350 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:20:00 INFO - PROCESS | 1738 | 1464625200353 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 09:20:00 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:20:00 INFO - PROCESS | 1738 | 1464625200365 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - PROCESS | 1738 | 1464625200370 Marionette TRACE conn3 <- [1,2962,null,{}] 09:20:00 INFO - PROCESS | 1738 | 1464625200386 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:00 INFO - PROCESS | 1738 | 1464625200659 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:20:00 INFO - PROCESS | 1738 | 1464625200720 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c8b0c00 == 122 [pid = 1738] [id = 749] 09:20:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8d0b8000) [pid = 1738] [serial = 2247] [outer = (nil)] 09:20:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8d1b4800) [pid = 1738] [serial = 2248] [outer = 0x8d0b8000] 09:20:00 INFO - PROCESS | 1738 | 1464625200808 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8d77bc00) [pid = 1738] [serial = 2249] [outer = 0x8d0b8000] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8ee89800) [pid = 1738] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x92a8dc00) [pid = 1738] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8c6c6c00) [pid = 1738] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x89f26400) [pid = 1738] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x88082c00) [pid = 1738] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0xa686f400) [pid = 1738] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x9107a800) [pid = 1738] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x996ae800) [pid = 1738] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x91b2e400) [pid = 1738] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x91c9e800) [pid = 1738] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x8d1bdc00) [pid = 1738] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x9b9c5c00) [pid = 1738] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8a064800) [pid = 1738] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x881e2400) [pid = 1738] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8e54a000) [pid = 1738] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8e55cc00) [pid = 1738] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x98e88400) [pid = 1738] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0xa27c4800) [pid = 1738] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0xa63f6c00) [pid = 1738] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8c8ce800) [pid = 1738] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x89be3000) [pid = 1738] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:20:02 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8c7a6c00) [pid = 1738] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:20:02 INFO - PROCESS | 1738 | 1464625202412 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:20:02 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:20:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 2089ms 09:20:02 INFO - PROCESS | 1738 | 1464625202451 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:20:02 INFO - PROCESS | 1738 | 1464625202455 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 09:20:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:20:02 INFO - PROCESS | 1738 | 1464625202462 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - PROCESS | 1738 | 1464625202465 Marionette TRACE conn3 <- [1,2966,null,{}] 09:20:02 INFO - PROCESS | 1738 | 1464625202470 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:02 INFO - PROCESS | 1738 | 1464625202669 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:20:02 INFO - PROCESS | 1738 | 1464625202890 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x89065400 == 123 [pid = 1738] [id = 750] 09:20:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8c79d400) [pid = 1738] [serial = 2250] [outer = (nil)] 09:20:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8d780400) [pid = 1738] [serial = 2251] [outer = 0x8c79d400] 09:20:02 INFO - PROCESS | 1738 | 1464625202964 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8d7c2800) [pid = 1738] [serial = 2252] [outer = 0x8c79d400] 09:20:03 INFO - PROCESS | 1738 | 1464625203673 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:20:03 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:20:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1227ms 09:20:03 INFO - PROCESS | 1738 | 1464625203689 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 1738 | 1464625203693 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 09:20:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:20:03 INFO - PROCESS | 1738 | 1464625203713 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 1738 | 1464625203716 Marionette TRACE conn3 <- [1,2970,null,{}] 09:20:03 INFO - PROCESS | 1738 | 1464625203721 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:03 INFO - PROCESS | 1738 | 1464625203907 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:20:04 INFO - PROCESS | 1738 | 1464625204318 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8807ec00 == 124 [pid = 1738] [id = 751] 09:20:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x88085800) [pid = 1738] [serial = 2253] [outer = (nil)] 09:20:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x89063800) [pid = 1738] [serial = 2254] [outer = 0x88085800] 09:20:04 INFO - PROCESS | 1738 | 1464625204410 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x89a0fc00) [pid = 1738] [serial = 2255] [outer = 0x88085800] 09:20:05 INFO - PROCESS | 1738 | 1464625205307 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:20:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:20:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1634ms 09:20:05 INFO - PROCESS | 1738 | 1464625205348 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:20:05 INFO - PROCESS | 1738 | 1464625205355 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 09:20:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:20:05 INFO - PROCESS | 1738 | 1464625205363 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - PROCESS | 1738 | 1464625205369 Marionette TRACE conn3 <- [1,2974,null,{}] 09:20:05 INFO - PROCESS | 1738 | 1464625205376 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:05 INFO - PROCESS | 1738 | 1464625205715 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:20:05 INFO - PROCESS | 1738 | 1464625205938 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8905f800 == 125 [pid = 1738] [id = 752] 09:20:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8ac0ec00) [pid = 1738] [serial = 2256] [outer = (nil)] 09:20:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8c8d1000) [pid = 1738] [serial = 2257] [outer = 0x8ac0ec00] 09:20:06 INFO - PROCESS | 1738 | 1464625206043 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8d003800) [pid = 1738] [serial = 2258] [outer = 0x8ac0ec00] 09:20:06 INFO - PROCESS | 1738 | 1464625206909 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:20:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:20:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1580ms 09:20:06 INFO - PROCESS | 1738 | 1464625206948 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 1738 | 1464625206954 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 09:20:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:20:06 INFO - PROCESS | 1738 | 1464625206961 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 1738 | 1464625206964 Marionette TRACE conn3 <- [1,2978,null,{}] 09:20:06 INFO - PROCESS | 1738 | 1464625206971 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:07 INFO - PROCESS | 1738 | 1464625207200 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:20:07 INFO - PROCESS | 1738 | 1464625207495 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x89064400 == 126 [pid = 1738] [id = 753] 09:20:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8d7cc800) [pid = 1738] [serial = 2259] [outer = (nil)] 09:20:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8d990000) [pid = 1738] [serial = 2260] [outer = 0x8d7cc800] 09:20:07 INFO - PROCESS | 1738 | 1464625207589 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8da28800) [pid = 1738] [serial = 2261] [outer = 0x8d7cc800] 09:20:08 INFO - PROCESS | 1738 | 1464625208483 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:20:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:20:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1535ms 09:20:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:20:08 INFO - PROCESS | 1738 | 1464625208496 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:20:08 INFO - PROCESS | 1738 | 1464625208499 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 09:20:08 INFO - PROCESS | 1738 | 1464625208516 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - PROCESS | 1738 | 1464625208526 Marionette TRACE conn3 <- [1,2982,null,{}] 09:20:08 INFO - PROCESS | 1738 | 1464625208533 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:08 INFO - PROCESS | 1738 | 1464625208750 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:20:09 INFO - PROCESS | 1738 | 1464625209028 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x89f2e000 == 127 [pid = 1738] [id = 754] 09:20:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8e138800) [pid = 1738] [serial = 2262] [outer = (nil)] 09:20:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8e564000) [pid = 1738] [serial = 2263] [outer = 0x8e138800] 09:20:09 INFO - PROCESS | 1738 | 1464625209124 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8ee87c00) [pid = 1738] [serial = 2264] [outer = 0x8e138800] 09:20:09 INFO - PROCESS | 1738 | 1464625209964 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:20:10 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:20:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:20:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1501ms 09:20:10 INFO - PROCESS | 1738 | 1464625210009 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:20:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:20:10 INFO - PROCESS | 1738 | 1464625210014 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 09:20:10 INFO - PROCESS | 1738 | 1464625210020 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 1738 | 1464625210024 Marionette TRACE conn3 <- [1,2986,null,{}] 09:20:10 INFO - PROCESS | 1738 | 1464625210029 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:10 INFO - PROCESS | 1738 | 1464625210293 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:20:10 INFO - PROCESS | 1738 | 1464625210576 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e55b000 == 128 [pid = 1738] [id = 755] 09:20:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8ef53c00) [pid = 1738] [serial = 2265] [outer = (nil)] 09:20:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x90518400) [pid = 1738] [serial = 2266] [outer = 0x8ef53c00] 09:20:10 INFO - PROCESS | 1738 | 1464625210664 Marionette DEBUG loaded listener.js 09:20:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x9051c000) [pid = 1738] [serial = 2267] [outer = 0x8ef53c00] 09:20:11 INFO - PROCESS | 1738 | 1464625211480 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:20:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:20:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1493ms 09:20:11 INFO - PROCESS | 1738 | 1464625211513 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:20:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:20:11 INFO - PROCESS | 1738 | 1464625211517 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 09:20:11 INFO - PROCESS | 1738 | 1464625211524 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:20:11 INFO - PROCESS | 1738 | 1464625211527 Marionette TRACE conn3 <- [1,2990,null,{}] 09:20:11 INFO - PROCESS | 1738 | 1464625211533 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:11 INFO - PROCESS | 1738 | 1464625211746 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:20:12 INFO - PROCESS | 1738 | 1464625212050 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x91037c00 == 129 [pid = 1738] [id = 756] 09:20:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x91038400) [pid = 1738] [serial = 2268] [outer = (nil)] 09:20:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x91077400) [pid = 1738] [serial = 2269] [outer = 0x91038400] 09:20:12 INFO - PROCESS | 1738 | 1464625212157 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x911bc000) [pid = 1738] [serial = 2270] [outer = 0x91038400] 09:20:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x91aca400 == 130 [pid = 1738] [id = 757] 09:20:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x91b24800) [pid = 1738] [serial = 2271] [outer = (nil)] 09:20:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x91b2dc00) [pid = 1738] [serial = 2272] [outer = 0x91b24800] 09:20:13 INFO - PROCESS | 1738 | 1464625213142 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:20:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:20:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1636ms 09:20:13 INFO - PROCESS | 1738 | 1464625213171 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:20:13 INFO - PROCESS | 1738 | 1464625213175 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 09:20:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:20:13 INFO - PROCESS | 1738 | 1464625213187 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 1738 | 1464625213190 Marionette TRACE conn3 <- [1,2994,null,{}] 09:20:13 INFO - PROCESS | 1738 | 1464625213196 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:13 INFO - PROCESS | 1738 | 1464625213465 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:20:13 INFO - PROCESS | 1738 | 1464625213811 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x91abb800 == 131 [pid = 1738] [id = 758] 09:20:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x91ac3c00) [pid = 1738] [serial = 2273] [outer = (nil)] 09:20:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x91ca1c00) [pid = 1738] [serial = 2274] [outer = 0x91ac3c00] 09:20:13 INFO - PROCESS | 1738 | 1464625213906 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x91cabc00) [pid = 1738] [serial = 2275] [outer = 0x91ac3c00] 09:20:14 INFO - PROCESS | 1738 | 1464625214708 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:20:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:20:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:20:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1538ms 09:20:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:20:14 INFO - PROCESS | 1738 | 1464625214727 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 1738 | 1464625214730 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 09:20:14 INFO - PROCESS | 1738 | 1464625214736 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - PROCESS | 1738 | 1464625214740 Marionette TRACE conn3 <- [1,2998,null,{}] 09:20:14 INFO - PROCESS | 1738 | 1464625214746 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:14 INFO - PROCESS | 1738 | 1464625214965 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:20:15 INFO - PROCESS | 1738 | 1464625215245 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x91ac8c00 == 132 [pid = 1738] [id = 759] 09:20:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x91bef400) [pid = 1738] [serial = 2276] [outer = (nil)] 09:20:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x923ea000) [pid = 1738] [serial = 2277] [outer = 0x91bef400] 09:20:15 INFO - PROCESS | 1738 | 1464625215336 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x92a83800) [pid = 1738] [serial = 2278] [outer = 0x91bef400] 09:20:16 INFO - PROCESS | 1738 | 1464625216176 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:20:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:20:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1486ms 09:20:16 INFO - PROCESS | 1738 | 1464625216221 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:20:16 INFO - PROCESS | 1738 | 1464625216225 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 09:20:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:20:16 INFO - PROCESS | 1738 | 1464625216231 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 1738 | 1464625216235 Marionette TRACE conn3 <- [1,3002,null,{}] 09:20:16 INFO - PROCESS | 1738 | 1464625216240 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:16 INFO - PROCESS | 1738 | 1464625216484 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:20:16 INFO - PROCESS | 1738 | 1464625216782 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x92297800 == 133 [pid = 1738] [id = 760] 09:20:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x922c2400) [pid = 1738] [serial = 2279] [outer = (nil)] 09:20:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x92b15800) [pid = 1738] [serial = 2280] [outer = 0x922c2400] 09:20:16 INFO - PROCESS | 1738 | 1464625216872 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x92b17800) [pid = 1738] [serial = 2281] [outer = 0x922c2400] 09:20:17 INFO - PROCESS | 1738 | 1464625217715 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:20:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:20:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1547ms 09:20:17 INFO - PROCESS | 1738 | 1464625217779 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:20:17 INFO - PROCESS | 1738 | 1464625217782 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 09:20:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:20:17 INFO - PROCESS | 1738 | 1464625217789 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 1738 | 1464625217799 Marionette TRACE conn3 <- [1,3006,null,{}] 09:20:17 INFO - PROCESS | 1738 | 1464625217804 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:18 INFO - PROCESS | 1738 | 1464625218070 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:20:18 INFO - PROCESS | 1738 | 1464625218380 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x90513000 == 134 [pid = 1738] [id = 761] 09:20:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x92b89400) [pid = 1738] [serial = 2282] [outer = (nil)] 09:20:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x92b92800) [pid = 1738] [serial = 2283] [outer = 0x92b89400] 09:20:18 INFO - PROCESS | 1738 | 1464625218467 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x93a85400) [pid = 1738] [serial = 2284] [outer = 0x92b89400] 09:20:19 INFO - PROCESS | 1738 | 1464625219296 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:20:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:20:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1538ms 09:20:19 INFO - PROCESS | 1738 | 1464625219327 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 1738 | 1464625219331 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 09:20:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:20:19 INFO - PROCESS | 1738 | 1464625219337 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 1738 | 1464625219340 Marionette TRACE conn3 <- [1,3010,null,{}] 09:20:19 INFO - PROCESS | 1738 | 1464625219346 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:19 INFO - PROCESS | 1738 | 1464625219558 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:20:19 INFO - PROCESS | 1738 | 1464625219873 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x95085000 == 135 [pid = 1738] [id = 762] 09:20:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x95087000) [pid = 1738] [serial = 2285] [outer = (nil)] 09:20:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x953a6800) [pid = 1738] [serial = 2286] [outer = 0x95087000] 09:20:19 INFO - PROCESS | 1738 | 1464625219970 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x98835c00) [pid = 1738] [serial = 2287] [outer = 0x95087000] 09:20:20 INFO - PROCESS | 1738 | 1464625220831 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:20:20 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:20:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1528ms 09:20:20 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:20:20 INFO - PROCESS | 1738 | 1464625220866 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:20:20 INFO - PROCESS | 1738 | 1464625220869 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 09:20:20 INFO - PROCESS | 1738 | 1464625220923 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:20:20 INFO - PROCESS | 1738 | 1464625220927 Marionette TRACE conn3 <- [1,3014,null,{}] 09:20:20 INFO - PROCESS | 1738 | 1464625220940 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:21 INFO - PROCESS | 1738 | 1464625221189 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:20:21 INFO - PROCESS | 1738 | 1464625221512 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x9530d000 == 136 [pid = 1738] [id = 763] 09:20:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x98832000) [pid = 1738] [serial = 2288] [outer = (nil)] 09:20:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x99e24c00) [pid = 1738] [serial = 2289] [outer = 0x98832000] 09:20:21 INFO - PROCESS | 1738 | 1464625221642 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x9aa20400) [pid = 1738] [serial = 2290] [outer = 0x98832000] 09:20:21 INFO - PROCESS | 1738 | [1738] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:20:22 INFO - PROCESS | 1738 | 1464625222521 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:20:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:20:22 INFO - {} 09:20:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:20:22 INFO - {} 09:20:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:20:22 INFO - {} 09:20:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:20:22 INFO - {} 09:20:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1691ms 09:20:22 INFO - PROCESS | 1738 | 1464625222568 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:20:22 INFO - PROCESS | 1738 | 1464625222572 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 09:20:22 INFO - TEST-START | /FileAPI/fileReader.html 09:20:22 INFO - PROCESS | 1738 | 1464625222578 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 1738 | 1464625222581 Marionette TRACE conn3 <- [1,3018,null,{}] 09:20:22 INFO - PROCESS | 1738 | 1464625222587 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:22 INFO - PROCESS | 1738 | 1464625222915 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:20:23 INFO - PROCESS | 1738 | 1464625223139 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b0cc00 == 137 [pid = 1738] [id = 764] 09:20:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x99a65800) [pid = 1738] [serial = 2291] [outer = (nil)] 09:20:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0xa2730c00) [pid = 1738] [serial = 2292] [outer = 0x99a65800] 09:20:23 INFO - PROCESS | 1738 | 1464625223272 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0xa3358800) [pid = 1738] [serial = 2293] [outer = 0x99a65800] 09:20:24 INFO - PROCESS | 1738 | 1464625224095 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:20:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:20:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:20:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:20:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:20:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 1588ms 09:20:24 INFO - TEST-START | /FileAPI/historical.html 09:20:24 INFO - PROCESS | 1738 | 1464625224168 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 1738 | 1464625224171 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 09:20:24 INFO - PROCESS | 1738 | 1464625224178 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 1738 | 1464625224181 Marionette TRACE conn3 <- [1,3022,null,{}] 09:20:24 INFO - PROCESS | 1738 | 1464625224187 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:24 INFO - PROCESS | 1738 | 1464625224402 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:20:24 INFO - PROCESS | 1738 | 1464625224715 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b942800 == 138 [pid = 1738] [id = 765] 09:20:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0xa27ef400) [pid = 1738] [serial = 2294] [outer = (nil)] 09:20:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0xa632d800) [pid = 1738] [serial = 2295] [outer = 0xa27ef400] 09:20:24 INFO - PROCESS | 1738 | 1464625224806 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0xa638cc00) [pid = 1738] [serial = 2296] [outer = 0xa27ef400] 09:20:25 INFO - PROCESS | 1738 | 1464625225625 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:20:25 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:20:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:20:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:20:25 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:20:25 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:20:25 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:20:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:20:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:20:25 INFO - TEST-OK | /FileAPI/historical.html | took 1497ms 09:20:25 INFO - PROCESS | 1738 | 1464625225675 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 1738 | 1464625225679 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 09:20:25 INFO - TEST-START | /FileAPI/idlharness.html 09:20:25 INFO - PROCESS | 1738 | 1464625225686 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 1738 | 1464625225688 Marionette TRACE conn3 <- [1,3026,null,{}] 09:20:25 INFO - PROCESS | 1738 | 1464625225694 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:26 INFO - PROCESS | 1738 | 1464625226027 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:20:26 INFO - PROCESS | 1738 | 1464625226272 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8a066800 == 139 [pid = 1738] [id = 766] 09:20:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0xa36f0c00) [pid = 1738] [serial = 2297] [outer = (nil)] 09:20:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0xa6d42400) [pid = 1738] [serial = 2298] [outer = 0xa36f0c00] 09:20:26 INFO - PROCESS | 1738 | 1464625226361 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0xa6d47400) [pid = 1738] [serial = 2299] [outer = 0xa36f0c00] 09:20:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:20:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:20:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:20:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:20:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:20:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:20:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:20:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:20:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:20:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:20:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:20:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:20:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:20:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:20:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:20:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:20:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:20:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:20:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:20:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:20:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:20:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:20:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:20:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:20:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:20:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:20:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:20:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:20:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:20:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:20:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:20:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:20:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:20:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:20:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:20:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 2295ms 09:20:28 INFO - PROCESS | 1738 | 1464625227828 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:20:28 INFO - PROCESS | 1738 | 1464625228125 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:20:28 INFO - PROCESS | 1738 | 1464625228127 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 09:20:28 INFO - TEST-START | /FileAPI/idlharness.worker 09:20:28 INFO - PROCESS | 1738 | 1464625228175 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 1738 | 1464625228182 Marionette TRACE conn3 <- [1,3030,null,{}] 09:20:28 INFO - PROCESS | 1738 | 1464625228207 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:28 INFO - PROCESS | 1738 | 1464625228429 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:20:28 INFO - PROCESS | 1738 | 1464625228736 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x91422c00 == 140 [pid = 1738] [id = 767] 09:20:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x91426800) [pid = 1738] [serial = 2300] [outer = (nil)] 09:20:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0xa6d4f000) [pid = 1738] [serial = 2301] [outer = 0x91426800] 09:20:28 INFO - PROCESS | 1738 | 1464625228820 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0xa82b8000) [pid = 1738] [serial = 2302] [outer = 0x91426800] 09:20:29 INFO - PROCESS | 1738 | [1738] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:20:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:20:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:20:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:20:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:20:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:20:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:20:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:20:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:20:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:20:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:20:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:20:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:20:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:20:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:20:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:20:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:20:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:20:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:20:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:20:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:20:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:20:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:20:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:20:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:20:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:20:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:20:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:20:31 INFO - {} 09:20:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2788ms 09:20:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:20:31 INFO - PROCESS | 1738 | 1464625230836 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:20:31 INFO - PROCESS | 1738 | 1464625230990 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:20:31 INFO - PROCESS | 1738 | 1464625230997 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 09:20:31 INFO - PROCESS | 1738 | 1464625231013 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 1738 | 1464625231021 Marionette TRACE conn3 <- [1,3034,null,{}] 09:20:31 INFO - PROCESS | 1738 | 1464625231033 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:31 INFO - PROCESS | 1738 | 1464625231405 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:20:31 INFO - PROCESS | 1738 | 1464625231721 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x83ee2800 == 141 [pid = 1738] [id = 768] 09:20:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x83ee4800) [pid = 1738] [serial = 2303] [outer = (nil)] 09:20:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x8468c800) [pid = 1738] [serial = 2304] [outer = 0x83ee4800] 09:20:31 INFO - PROCESS | 1738 | 1464625231808 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0x8468e800) [pid = 1738] [serial = 2305] [outer = 0x83ee4800] 09:20:32 INFO - PROCESS | 1738 | 1464625232592 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:20:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1590ms 09:20:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:20:32 INFO - PROCESS | 1738 | 1464625232602 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:20:32 INFO - PROCESS | 1738 | 1464625232605 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 09:20:32 INFO - PROCESS | 1738 | 1464625232612 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - PROCESS | 1738 | 1464625232616 Marionette TRACE conn3 <- [1,3038,null,{}] 09:20:32 INFO - PROCESS | 1738 | 1464625232621 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:32 INFO - PROCESS | 1738 | 1464625232862 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:20:33 INFO - PROCESS | 1738 | 1464625233152 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x83eea800 == 142 [pid = 1738] [id = 769] 09:20:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0x847c5c00) [pid = 1738] [serial = 2306] [outer = (nil)] 09:20:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x847cac00) [pid = 1738] [serial = 2307] [outer = 0x847c5c00] 09:20:33 INFO - PROCESS | 1738 | 1464625233238 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0x847cc000) [pid = 1738] [serial = 2308] [outer = 0x847c5c00] 09:20:34 INFO - PROCESS | 1738 | 1464625234083 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:20:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:20:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:20:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:20:34 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1534ms 09:20:34 INFO - PROCESS | 1738 | 1464625234146 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 1738 | 1464625234149 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 09:20:34 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:20:34 INFO - PROCESS | 1738 | 1464625234156 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 1738 | 1464625234160 Marionette TRACE conn3 <- [1,3042,null,{}] 09:20:34 INFO - PROCESS | 1738 | 1464625234165 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:34 INFO - PROCESS | 1738 | 1464625234422 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:20:37 INFO - PROCESS | 1738 | --DOCSHELL 0x920e7800 == 141 [pid = 1738] [id = 59] 09:20:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8a974400 == 140 [pid = 1738] [id = 193] 09:20:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8d7c6000 == 139 [pid = 1738] [id = 194] 09:20:37 INFO - PROCESS | 1738 | --DOCSHELL 0x87858400 == 138 [pid = 1738] [id = 594] 09:20:37 INFO - PROCESS | 1738 | --DOCSHELL 0x89065400 == 137 [pid = 1738] [id = 750] 09:20:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8c8b0c00 == 136 [pid = 1738] [id = 749] 09:20:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8ac0e400 == 135 [pid = 1738] [id = 748] 09:20:37 INFO - PROCESS | 1738 | --DOCSHELL 0x89063c00 == 134 [pid = 1738] [id = 747] 09:20:37 INFO - PROCESS | 1738 | --DOCSHELL 0x89b86000 == 133 [pid = 1738] [id = 746] 09:20:37 INFO - PROCESS | 1738 | --DOCSHELL 0x923e5000 == 132 [pid = 1738] [id = 744] 09:20:37 INFO - PROCESS | 1738 | --DOCSHELL 0x9b119c00 == 131 [pid = 1738] [id = 743] 09:20:37 INFO - PROCESS | 1738 | --DOCSHELL 0x98848c00 == 130 [pid = 1738] [id = 742] 09:20:37 INFO - PROCESS | 1738 | --DOCSHELL 0x91c9e000 == 129 [pid = 1738] [id = 741] 09:20:37 INFO - PROCESS | 1738 | --DOCSHELL 0x95089000 == 128 [pid = 1738] [id = 740] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0x9107b000) [pid = 1738] [serial = 2129] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x97511c00) [pid = 1738] [serial = 2142] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0x8c8ad400) [pid = 1738] [serial = 2174] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x8d00b800) [pid = 1738] [serial = 2178] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x8ca16000) [pid = 1738] [serial = 2177] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x89b85000) [pid = 1738] [serial = 2114] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0xa6e8cc00) [pid = 1738] [serial = 2163] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0xa3694800) [pid = 1738] [serial = 2156] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x9cecf000) [pid = 1738] [serial = 2147] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x91ca6400) [pid = 1738] [serial = 2132] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0xa2241400) [pid = 1738] [serial = 2148] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x923e7800) [pid = 1738] [serial = 2135] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x92a80400) [pid = 1738] [serial = 2136] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8d783400) [pid = 1738] [serial = 2120] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0xa27e2400) [pid = 1738] [serial = 2150] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8a97ec00) [pid = 1738] [serial = 2171] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x89a0b000) [pid = 1738] [serial = 2168] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x89f29000) [pid = 1738] [serial = 2165] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x92293400) [pid = 1738] [serial = 2133] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x906d1c00) [pid = 1738] [serial = 2127] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8ef3e800) [pid = 1738] [serial = 2124] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0xa680a000) [pid = 1738] [serial = 2157] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x99930000) [pid = 1738] [serial = 2144] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0xa51b8400) [pid = 1738] [serial = 2154] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0xa6e88800) [pid = 1738] [serial = 2162] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0xa31ee000) [pid = 1738] [serial = 2151] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8c8d2c00) [pid = 1738] [serial = 2175] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0xa6b5d400) [pid = 1738] [serial = 2160] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x8ee8bc00) [pid = 1738] [serial = 2123] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8ca0d800) [pid = 1738] [serial = 2117] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8c8d5800) [pid = 1738] [serial = 2046] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x91a70800) [pid = 1738] [serial = 2130] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x8ab79c00) [pid = 1738] [serial = 2172] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x90518800) [pid = 1738] [serial = 2126] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x9a856800) [pid = 1738] [serial = 2145] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x8e12e000) [pid = 1738] [serial = 2121] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x89bf0400) [pid = 1738] [serial = 2115] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x93a8f000) [pid = 1738] [serial = 2139] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x92b87400) [pid = 1738] [serial = 2138] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0xa36eb000) [pid = 1738] [serial = 2153] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0xa6b59800) [pid = 1738] [serial = 2159] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x9531d800) [pid = 1738] [serial = 2141] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8cff1000) [pid = 1738] [serial = 2118] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x89b9ac00) [pid = 1738] [serial = 2169] [outer = (nil)] [url = about:blank] 09:20:37 INFO - PROCESS | 1738 | 1464625237850 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x83ee2c00 == 129 [pid = 1738] [id = 770] 09:20:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x83ee3000) [pid = 1738] [serial = 2309] [outer = (nil)] 09:20:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8460e800) [pid = 1738] [serial = 2310] [outer = 0x83ee3000] 09:20:37 INFO - PROCESS | 1738 | 1464625237931 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x847c7400) [pid = 1738] [serial = 2311] [outer = 0x83ee3000] 09:20:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:20:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:20:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:20:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:20:39 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 4877ms 09:20:39 INFO - PROCESS | 1738 | 1464625238933 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:20:39 INFO - PROCESS | 1738 | 1464625239080 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:20:39 INFO - PROCESS | 1738 | 1464625239092 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 09:20:39 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:20:39 INFO - PROCESS | 1738 | 1464625239115 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:20:39 INFO - PROCESS | 1738 | 1464625239121 Marionette TRACE conn3 <- [1,3046,null,{}] 09:20:39 INFO - PROCESS | 1738 | 1464625239130 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:39 INFO - PROCESS | 1738 | 1464625239315 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:20:39 INFO - PROCESS | 1738 | 1464625239595 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x84935800 == 130 [pid = 1738] [id = 771] 09:20:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x84935c00) [pid = 1738] [serial = 2312] [outer = (nil)] 09:20:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x84938400) [pid = 1738] [serial = 2313] [outer = 0x84935c00] 09:20:39 INFO - PROCESS | 1738 | 1464625239672 Marionette DEBUG loaded listener.js 09:20:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8493c800) [pid = 1738] [serial = 2314] [outer = 0x84935c00] 09:20:40 INFO - PROCESS | 1738 | [1738] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:20:40 INFO - PROCESS | 1738 | 1464625240526 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:20:40 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:20:40 INFO - {} 09:20:40 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1432ms 09:20:40 INFO - PROCESS | 1738 | 1464625240551 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:20:40 INFO - PROCESS | 1738 | 1464625240557 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 09:20:40 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:20:40 INFO - PROCESS | 1738 | 1464625240580 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - PROCESS | 1738 | 1464625240583 Marionette TRACE conn3 <- [1,3050,null,{}] 09:20:40 INFO - PROCESS | 1738 | 1464625240589 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:40 INFO - PROCESS | 1738 | 1464625240873 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:20:40 INFO - PROCESS | 1738 | 1464625240914 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x86ff3800 == 131 [pid = 1738] [id = 772] 09:20:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8785c400) [pid = 1738] [serial = 2315] [outer = (nil)] 09:20:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x87862000) [pid = 1738] [serial = 2316] [outer = 0x8785c400] 09:20:40 INFO - PROCESS | 1738 | 1464625240986 Marionette DEBUG loaded listener.js 09:20:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x88087000) [pid = 1738] [serial = 2317] [outer = 0x8785c400] 09:20:41 INFO - PROCESS | 1738 | 1464625241973 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:20:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:20:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:20:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:20:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:20:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1433ms 09:20:42 INFO - PROCESS | 1738 | 1464625242015 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:20:42 INFO - PROCESS | 1738 | 1464625242019 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 09:20:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:20:42 INFO - PROCESS | 1738 | 1464625242035 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 1738 | 1464625242044 Marionette TRACE conn3 <- [1,3054,null,{}] 09:20:42 INFO - PROCESS | 1738 | 1464625242060 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:42 INFO - PROCESS | 1738 | 1464625242336 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x91c9fc00) [pid = 1738] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x89060800) [pid = 1738] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x91076400) [pid = 1738] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x89b88000) [pid = 1738] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8d0b2800) [pid = 1738] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8c79d000) [pid = 1738] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x92b1b400) [pid = 1738] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8da2a800) [pid = 1738] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x89f27c00) [pid = 1738] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x91b25c00) [pid = 1738] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x98e2c400) [pid = 1738] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x92b1b000) [pid = 1738] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x89c57000) [pid = 1738] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x91031000) [pid = 1738] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x91abf400) [pid = 1738] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8c7a7800) [pid = 1738] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x9b18dc00) [pid = 1738] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8e138c00) [pid = 1738] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8e136400) [pid = 1738] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x9b8ab800) [pid = 1738] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x93c9f800) [pid = 1738] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x98894800) [pid = 1738] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8d0b8000) [pid = 1738] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x89f22000) [pid = 1738] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:20:43 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8aa4fc00) [pid = 1738] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:20:43 INFO - PROCESS | 1738 | 1464625243301 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8807c000 == 132 [pid = 1738] [id = 773] 09:20:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x89060800) [pid = 1738] [serial = 2318] [outer = (nil)] 09:20:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8906d400) [pid = 1738] [serial = 2319] [outer = 0x89060800] 09:20:43 INFO - PROCESS | 1738 | 1464625243377 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x89a08c00) [pid = 1738] [serial = 2320] [outer = 0x89060800] 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:20:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:20:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:20:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:20:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:20:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2436ms 09:20:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:20:44 INFO - PROCESS | 1738 | 1464625244332 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:20:44 INFO - PROCESS | 1738 | 1464625244463 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 1738 | 1464625244466 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 09:20:44 INFO - PROCESS | 1738 | 1464625244478 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - PROCESS | 1738 | 1464625244485 Marionette TRACE conn3 <- [1,3058,null,{}] 09:20:44 INFO - PROCESS | 1738 | 1464625244498 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:44 INFO - PROCESS | 1738 | 1464625244878 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:20:44 INFO - PROCESS | 1738 | 1464625244957 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x89d22000 == 133 [pid = 1738] [id = 774] 09:20:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x89d23800) [pid = 1738] [serial = 2321] [outer = (nil)] 09:20:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x89bedc00) [pid = 1738] [serial = 2322] [outer = 0x89d23800] 09:20:45 INFO - PROCESS | 1738 | 1464625245040 Marionette DEBUG loaded listener.js 09:20:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x89c56800) [pid = 1738] [serial = 2323] [outer = 0x89d23800] 09:20:46 INFO - PROCESS | 1738 | 1464625246225 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:20:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:20:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:20:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:20:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:20:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:20:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:20:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:20:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:20:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:20:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:20:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:20:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:20:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:20:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:20:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:20:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:20:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:20:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:20:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:20:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1799ms 09:20:46 INFO - PROCESS | 1738 | 1464625246280 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:20:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:20:46 INFO - PROCESS | 1738 | 1464625246291 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 09:20:46 INFO - PROCESS | 1738 | 1464625246298 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - PROCESS | 1738 | 1464625246305 Marionette TRACE conn3 <- [1,3062,null,{}] 09:20:46 INFO - PROCESS | 1738 | 1464625246313 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:46 INFO - PROCESS | 1738 | 1464625246529 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:20:46 INFO - PROCESS | 1738 | 1464625246836 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x84932000 == 134 [pid = 1738] [id = 775] 09:20:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8493ec00) [pid = 1738] [serial = 2324] [outer = (nil)] 09:20:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x86d53800) [pid = 1738] [serial = 2325] [outer = 0x8493ec00] 09:20:46 INFO - PROCESS | 1738 | 1464625246983 Marionette DEBUG loaded listener.js 09:20:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x876d3000) [pid = 1738] [serial = 2326] [outer = 0x8493ec00] 09:20:47 INFO - PROCESS | 1738 | [1738] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:20:47 INFO - PROCESS | 1738 | 1464625247859 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:20:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:20:47 INFO - {} 09:20:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1591ms 09:20:47 INFO - PROCESS | 1738 | 1464625247889 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 1738 | 1464625247897 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 09:20:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:20:47 INFO - PROCESS | 1738 | 1464625247908 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 1738 | 1464625247912 Marionette TRACE conn3 <- [1,3066,null,{}] 09:20:47 INFO - PROCESS | 1738 | 1464625247926 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:48 INFO - PROCESS | 1738 | 1464625248191 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:20:48 INFO - PROCESS | 1738 | 1464625248462 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x881e3000 == 135 [pid = 1738] [id = 776] 09:20:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x881e7400) [pid = 1738] [serial = 2327] [outer = (nil)] 09:20:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x89a0bc00) [pid = 1738] [serial = 2328] [outer = 0x881e7400] 09:20:48 INFO - PROCESS | 1738 | 1464625248607 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x89b88400) [pid = 1738] [serial = 2329] [outer = 0x881e7400] 09:20:49 INFO - PROCESS | 1738 | 1464625249500 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:20:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:20:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:20:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:20:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:20:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:20:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:20:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:20:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1646ms 09:20:49 INFO - PROCESS | 1738 | 1464625249557 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 1738 | 1464625249560 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 09:20:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:20:49 INFO - PROCESS | 1738 | 1464625249567 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 1738 | 1464625249573 Marionette TRACE conn3 <- [1,3070,null,{}] 09:20:49 INFO - PROCESS | 1738 | 1464625249610 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:49 INFO - PROCESS | 1738 | 1464625249833 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:20:50 INFO - PROCESS | 1738 | 1464625250152 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x89f22c00 == 136 [pid = 1738] [id = 777] 09:20:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x89f25c00) [pid = 1738] [serial = 2330] [outer = (nil)] 09:20:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x89f2bc00) [pid = 1738] [serial = 2331] [outer = 0x89f25c00] 09:20:50 INFO - PROCESS | 1738 | 1464625250292 Marionette DEBUG loaded listener.js 09:20:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8a062400) [pid = 1738] [serial = 2332] [outer = 0x89f25c00] 09:20:51 INFO - PROCESS | 1738 | 1464625251108 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:20:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:20:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:20:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:20:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:20:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:20:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:20:51 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1587ms 09:20:51 INFO - PROCESS | 1738 | 1464625251155 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:20:51 INFO - PROCESS | 1738 | 1464625251160 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 09:20:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:20:51 INFO - PROCESS | 1738 | 1464625251166 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:20:51 INFO - PROCESS | 1738 | 1464625251169 Marionette TRACE conn3 <- [1,3074,null,{}] 09:20:51 INFO - PROCESS | 1738 | 1464625251175 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:51 INFO - PROCESS | 1738 | 1464625251424 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:20:51 INFO - PROCESS | 1738 | 1464625251743 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x84832c00 == 137 [pid = 1738] [id = 778] 09:20:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8a97d000) [pid = 1738] [serial = 2333] [outer = (nil)] 09:20:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8aa48400) [pid = 1738] [serial = 2334] [outer = 0x8a97d000] 09:20:51 INFO - PROCESS | 1738 | 1464625251830 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8aa51000) [pid = 1738] [serial = 2335] [outer = 0x8a97d000] 09:20:52 INFO - PROCESS | 1738 | 1464625252664 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:20:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:20:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:20:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:20:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:20:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:20:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:20:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1539ms 09:20:52 INFO - PROCESS | 1738 | 1464625252706 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 1738 | 1464625252710 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 09:20:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:20:52 INFO - PROCESS | 1738 | 1464625252716 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 1738 | 1464625252720 Marionette TRACE conn3 <- [1,3078,null,{}] 09:20:52 INFO - PROCESS | 1738 | 1464625252725 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:52 INFO - PROCESS | 1738 | 1464625252928 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:20:53 INFO - PROCESS | 1738 | 1464625253272 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8483ec00 == 138 [pid = 1738] [id = 779] 09:20:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8493d800) [pid = 1738] [serial = 2336] [outer = (nil)] 09:20:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x87858c00) [pid = 1738] [serial = 2337] [outer = 0x8493d800] 09:20:53 INFO - PROCESS | 1738 | 1464625253362 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x881ea000) [pid = 1738] [serial = 2338] [outer = 0x8493d800] 09:20:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 09:20:54 INFO - reader.readAsText(blob_2) 09:20:54 INFO - }" did not throw 09:20:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 09:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 09:20:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 09:20:54 INFO - reader.readAsDataURL(blob_2) 09:20:54 INFO - }" did not throw 09:20:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 09:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 09:20:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 09:20:54 INFO - reader.readAsArrayBuffer(blob_2) 09:20:54 INFO - }" did not throw 09:20:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 09:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 09:20:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 09:20:54 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 09:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:20:54 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 1738 | 1464625254305 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 09:20:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:20:54 INFO - PROCESS | 1738 | 1464625254313 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 1738 | 1464625254316 Marionette TRACE conn3 <- [1,3082,null,{}] 09:20:54 INFO - PROCESS | 1738 | 1464625254323 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:54 INFO - PROCESS | 1738 | 1464625254547 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:20:54 INFO - PROCESS | 1738 | 1464625254860 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x876da800 == 139 [pid = 1738] [id = 780] 09:20:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8807b800) [pid = 1738] [serial = 2339] [outer = (nil)] 09:20:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8c7a5400) [pid = 1738] [serial = 2340] [outer = 0x8807b800] 09:20:54 INFO - PROCESS | 1738 | 1464625254950 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8c82b400) [pid = 1738] [serial = 2341] [outer = 0x8807b800] 09:20:55 INFO - PROCESS | 1738 | 1464625255761 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:20:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:20:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:20:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:20:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1479ms 09:20:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:20:55 INFO - PROCESS | 1738 | 1464625255796 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 1738 | 1464625255800 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 09:20:55 INFO - PROCESS | 1738 | 1464625255806 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 1738 | 1464625255810 Marionette TRACE conn3 <- [1,3086,null,{}] 09:20:55 INFO - PROCESS | 1738 | 1464625255815 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:56 INFO - PROCESS | 1738 | 1464625256016 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:20:56 INFO - PROCESS | 1738 | 1464625256301 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ac07400 == 140 [pid = 1738] [id = 781] 09:20:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8c83a800) [pid = 1738] [serial = 2342] [outer = (nil)] 09:20:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8c8b7400) [pid = 1738] [serial = 2343] [outer = 0x8c83a800] 09:20:56 INFO - PROCESS | 1738 | 1464625256386 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8c8cd000) [pid = 1738] [serial = 2344] [outer = 0x8c83a800] 09:20:57 INFO - PROCESS | 1738 | 1464625257221 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:20:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:20:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1443ms 09:20:57 INFO - PROCESS | 1738 | 1464625257248 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 1738 | 1464625257252 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 09:20:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:20:57 INFO - PROCESS | 1738 | 1464625257258 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 1738 | 1464625257260 Marionette TRACE conn3 <- [1,3090,null,{}] 09:20:57 INFO - PROCESS | 1738 | 1464625257266 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:57 INFO - PROCESS | 1738 | 1464625257469 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:20:57 INFO - PROCESS | 1738 | 1464625257786 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c8b4800 == 141 [pid = 1738] [id = 782] 09:20:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8c8d4c00) [pid = 1738] [serial = 2345] [outer = (nil)] 09:20:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8c9a2400) [pid = 1738] [serial = 2346] [outer = 0x8c8d4c00] 09:20:57 INFO - PROCESS | 1738 | 1464625257875 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8c9a9800) [pid = 1738] [serial = 2347] [outer = 0x8c8d4c00] 09:20:58 INFO - PROCESS | 1738 | 1464625258756 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:20:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:20:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1536ms 09:20:58 INFO - PROCESS | 1738 | 1464625258794 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:20:58 INFO - PROCESS | 1738 | 1464625258797 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 09:20:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:20:58 INFO - PROCESS | 1738 | 1464625258803 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:20:58 INFO - PROCESS | 1738 | 1464625258806 Marionette TRACE conn3 <- [1,3094,null,{}] 09:20:58 INFO - PROCESS | 1738 | 1464625258812 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:59 INFO - PROCESS | 1738 | 1464625259054 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:20:59 INFO - PROCESS | 1738 | 1464625259366 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c8b9400 == 142 [pid = 1738] [id = 783] 09:20:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8c8c8400) [pid = 1738] [serial = 2348] [outer = (nil)] 09:20:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8cff4c00) [pid = 1738] [serial = 2349] [outer = 0x8c8c8400] 09:20:59 INFO - PROCESS | 1738 | 1464625259455 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x8cff7800) [pid = 1738] [serial = 2350] [outer = 0x8c8c8400] 09:21:00 INFO - PROCESS | 1738 | 1464625260282 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:21:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:21:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1528ms 09:21:00 INFO - PROCESS | 1738 | 1464625260332 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 1738 | 1464625260336 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 09:21:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:21:00 INFO - PROCESS | 1738 | 1464625260343 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 1738 | 1464625260346 Marionette TRACE conn3 <- [1,3098,null,{}] 09:21:00 INFO - PROCESS | 1738 | 1464625260352 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:00 INFO - PROCESS | 1738 | 1464625260564 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:21:00 INFO - PROCESS | 1738 | 1464625260900 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8906b400 == 143 [pid = 1738] [id = 784] 09:21:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x8cffd000) [pid = 1738] [serial = 2351] [outer = (nil)] 09:21:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8d008c00) [pid = 1738] [serial = 2352] [outer = 0x8cffd000] 09:21:00 INFO - PROCESS | 1738 | 1464625260993 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x8d00cc00) [pid = 1738] [serial = 2353] [outer = 0x8cffd000] 09:21:01 INFO - PROCESS | 1738 | 1464625261841 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:21:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:21:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:21:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1549ms 09:21:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:21:01 INFO - PROCESS | 1738 | 1464625261893 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:21:01 INFO - PROCESS | 1738 | 1464625261896 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 09:21:01 INFO - PROCESS | 1738 | 1464625261945 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 1738 | 1464625261950 Marionette TRACE conn3 <- [1,3102,null,{}] 09:21:01 INFO - PROCESS | 1738 | 1464625261968 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:02 INFO - PROCESS | 1738 | 1464625262208 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:21:02 INFO - PROCESS | 1738 | 1464625262529 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d0bb400 == 144 [pid = 1738] [id = 785] 09:21:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x8d1b4400) [pid = 1738] [serial = 2354] [outer = (nil)] 09:21:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x8d77d000) [pid = 1738] [serial = 2355] [outer = 0x8d1b4400] 09:21:02 INFO - PROCESS | 1738 | 1464625262683 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x8d7c1800) [pid = 1738] [serial = 2356] [outer = 0x8d1b4400] 09:21:03 INFO - PROCESS | 1738 | 1464625263537 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:21:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:21:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1686ms 09:21:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:21:03 INFO - PROCESS | 1738 | 1464625263588 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:21:03 INFO - PROCESS | 1738 | 1464625263591 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 09:21:03 INFO - PROCESS | 1738 | 1464625263598 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - PROCESS | 1738 | 1464625263601 Marionette TRACE conn3 <- [1,3106,null,{}] 09:21:03 INFO - PROCESS | 1738 | 1464625263607 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:03 INFO - PROCESS | 1738 | 1464625263822 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 09:21:04 INFO - PROCESS | 1738 | 1464625264158 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d1b0800 == 145 [pid = 1738] [id = 786] 09:21:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x8d77e000) [pid = 1738] [serial = 2357] [outer = (nil)] 09:21:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x8d7cf800) [pid = 1738] [serial = 2358] [outer = 0x8d77e000] 09:21:04 INFO - PROCESS | 1738 | 1464625264243 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x8d986000) [pid = 1738] [serial = 2359] [outer = 0x8d77e000] 09:21:05 INFO - PROCESS | 1738 | 1464625265087 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:21:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:21:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:21:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:21:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1534ms 09:21:05 INFO - PROCESS | 1738 | 1464625265132 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 09:21:05 INFO - PROCESS | 1738 | 1464625265136 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 09:21:05 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:21:05 INFO - PROCESS | 1738 | 1464625265143 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:21:05 INFO - PROCESS | 1738 | 1464625265156 Marionette TRACE conn3 <- [1,3110,null,{}] 09:21:05 INFO - PROCESS | 1738 | 1464625265162 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:05 INFO - PROCESS | 1738 | 1464625265372 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 09:21:05 INFO - PROCESS | 1738 | 1464625265689 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x83ee4000 == 146 [pid = 1738] [id = 787] 09:21:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x8d98f000) [pid = 1738] [serial = 2360] [outer = (nil)] 09:21:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x8da21400) [pid = 1738] [serial = 2361] [outer = 0x8d98f000] 09:21:05 INFO - PROCESS | 1738 | 1464625265789 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x8e130000) [pid = 1738] [serial = 2362] [outer = 0x8d98f000] 09:21:06 INFO - PROCESS | 1738 | 1464625266590 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:21:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:21:06 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:21:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:21:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1495ms 09:21:06 INFO - PROCESS | 1738 | 1464625266640 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 1738 | 1464625266643 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 09:21:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:21:06 INFO - PROCESS | 1738 | 1464625266650 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 1738 | 1464625266653 Marionette TRACE conn3 <- [1,3114,null,{}] 09:21:06 INFO - PROCESS | 1738 | 1464625266658 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:06 INFO - PROCESS | 1738 | 1464625266987 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 09:21:07 INFO - PROCESS | 1738 | 1464625267225 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\", \"c699ea55-1e3f-41f9-99fa-fcc5fc472537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8c8d7c00 == 147 [pid = 1738] [id = 788] 09:21:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x8d005800) [pid = 1738] [serial = 2363] [outer = (nil)] 09:21:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x8e25e800) [pid = 1738] [serial = 2364] [outer = 0x8d005800] 09:21:07 INFO - PROCESS | 1738 | 1464625267314 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x8e261400) [pid = 1738] [serial = 2365] [outer = 0x8d005800] 09:21:08 INFO - PROCESS | 1738 | 1464625268139 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:21:08 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:21:08 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1528ms 09:21:08 INFO - PROCESS | 1738 | 1464625268178 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 09:21:08 INFO - PROCESS | 1738 | 1464625268182 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 09:21:09 WARNING - u'runner_teardown' () 09:21:09 INFO - No more tests 09:21:09 INFO - Got 0 unexpected results 09:21:09 INFO - SUITE-END | took 1292s 09:21:09 INFO - Closing logging queue 09:21:09 INFO - queue closed 09:21:09 INFO - Return code: 0 09:21:09 WARNING - # TBPL SUCCESS # 09:21:09 INFO - Running post-action listener: _resource_record_post_action 09:21:09 INFO - Running post-run listener: _resource_record_post_run 09:21:10 INFO - Total resource usage - Wall time: 1326s; CPU: 98.0%; Read bytes: 14135296; Write bytes: 922144768; Read time: 840; Write time: 243632 09:21:10 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:21:10 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134651904; Read time: 0; Write time: 123108 09:21:10 INFO - run-tests - Wall time: 1297s; CPU: 98.0%; Read bytes: 11153408; Write bytes: 782258176; Read time: 516; Write time: 117148 09:21:10 INFO - Running post-run listener: _upload_blobber_files 09:21:10 INFO - Blob upload gear active. 09:21:10 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:21:10 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:21:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:21:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:21:11 INFO - (blobuploader) - INFO - Open directory for files ... 09:21:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:21:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:21:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:21:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:21:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:21:12 INFO - (blobuploader) - INFO - Done attempting. 09:21:12 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:21:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:21:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:21:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:21:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:21:12 INFO - (blobuploader) - INFO - Done attempting. 09:21:12 INFO - (blobuploader) - INFO - Iteration through files over. 09:21:13 INFO - Return code: 0 09:21:13 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:21:13 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:21:13 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bb216d54827be55b0f7d7016e12841ddb11c50465d37343ad806f6750a5b0a93cabd2289b89c12dbb805adb33f206e5aac9ba98a4b195cd568d49944d0192b10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f030fab3a28d8037ae24f727490dfe6d2d14b82f640db59e6b3e3209284500ed87fc297375ac54dc654c99a2eb8556d6c2bde5031ad0339a4c33037b3de08f57"} 09:21:13 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:21:13 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:21:13 INFO - Contents: 09:21:13 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bb216d54827be55b0f7d7016e12841ddb11c50465d37343ad806f6750a5b0a93cabd2289b89c12dbb805adb33f206e5aac9ba98a4b195cd568d49944d0192b10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f030fab3a28d8037ae24f727490dfe6d2d14b82f640db59e6b3e3209284500ed87fc297375ac54dc654c99a2eb8556d6c2bde5031ad0339a4c33037b3de08f57"} 09:21:13 INFO - Running post-run listener: copy_logs_to_upload_dir 09:21:13 INFO - Copying logs to upload dir... 09:21:13 INFO - mkdir: /builds/slave/test/build/upload/logs 09:21:13 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1526.681248 ========= master_lag: 0.40 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 27 secs) (at 2016-05-30 09:21:13.503898) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:21:13.505195) ========= 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-1464623735.27355-1828792342 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bb216d54827be55b0f7d7016e12841ddb11c50465d37343ad806f6750a5b0a93cabd2289b89c12dbb805adb33f206e5aac9ba98a4b195cd568d49944d0192b10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f030fab3a28d8037ae24f727490dfe6d2d14b82f640db59e6b3e3209284500ed87fc297375ac54dc654c99a2eb8556d6c2bde5031ad0339a4c33037b3de08f57"} build_url:https://queue.taskcluster.net/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.030927 build_url: 'https://queue.taskcluster.net/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bb216d54827be55b0f7d7016e12841ddb11c50465d37343ad806f6750a5b0a93cabd2289b89c12dbb805adb33f206e5aac9ba98a4b195cd568d49944d0192b10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f030fab3a28d8037ae24f727490dfe6d2d14b82f640db59e6b3e3209284500ed87fc297375ac54dc654c99a2eb8556d6c2bde5031ad0339a4c33037b3de08f57"}' symbols_url: 'https://queue.taskcluster.net/v1/task/brzTap3rSiiobh8VFdc6Nw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:21:13.571925) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:21:13.572449) ========= 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-1464623735.27355-1828792342 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.015709 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:21:13.633169) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 09:21:13.633512) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 09:21:13.633865) ========= ========= Total master_lag: 1.11 =========